“oracle”的命名规范是什么?

发布网友 发布时间:2022-04-20 07:57

我来回答

1个回答

热心网友 时间:2023-09-24 10:01

标准命名规则要满足如下要求:\x0d\x0a以字符开头\x0d\x0a30个字符以内\x0d\x0a只能包含A-Z,a-z,0-9,_,$,#\x0d\x0a不能和同一个用户下的其他对象重名\x0d\x0a不能是oracle服务器的保留字\x0d\x0a\x0d\x0a还有一类是非标准命名,可以使用任何字符,包括中文,oracle中的保留字,空格等等都是可以的,但是需要将对象名用双引号引起来。\x0d\x0a例如: create table “table” (test1 varchar2(10));将会建立一个表名为table的表。并没有什么语法错误。但这这样以后就需要以后在使用这个对象时必须用双引号经对象引起来。\x0d\x0a非标准命名在后续使用中容易因为忽略双引号导致种种错误,如非必要,个人不建议使用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
15.524286s