oracle中的各種資料物件,包括表名稱,檢視,等等名稱的命名都需要遵循oracle的命名規則。oracle的命名規則分為標準命名方式和非標準命名方式。
標準命名方式需要滿足以下的條件:
以字元打頭
30個字元以內
只能包含a-z,a-z,0-9,_,$,and,$和#
不能和同乙個使用者下的其他物件重名
不能是oracle伺服器的保留字
例如:下面的sql語句是錯誤的:create tabel emp-bonus( empid number(10),bonus number(10));因為表名使用了「-」,這在標準命名中是不允許的。
還有一類是非標準命名。這時候你可以使用你想使用的任何字元,包括中文,oracle中的保留字,空格等等都是可以的,但是需要將物件名用雙引號引起來。例如: create table 「table」 (test1 varchar2(10));將會建立乙個表名為table的表。並沒有什麼語法錯誤。但這這樣以後就需要以後在使用這個物件時必須用雙引號經物件引起來,例如對於剛才建立的表使用select * from table;是不行的,只能使用select * from 「table」;
MySQL的命名規則
3.2 mysql的命名規則 幾乎每條sql 語句都在某種程度上涉及乙個資料庫或其組成成分。本節介紹引用資料庫 表 列 索引和別名的語法規則。名稱是區分大小寫的,這裡也對其進行了介紹。3.2.1引用資料庫的成分 在用名稱引用資料庫的成分時,受到可使用的字元以及名稱可具有的長度的限制。名稱的形式還依賴...
LCM driver 的命名規則
命名規則為 lcm ic 型號 該driver支援的解析度 mipi介面 介面下sync模式 屏 商 平台 如 nt35590 hd720 dsi vdo truly lcm ic型號 nt35516 該driver下屏的解析度 hd720 1280 720 mipi介面 dsi介面 一共有三種介面...
變數的命名規則
一般規則 規則1 1 命名應當直觀且可以拼讀,可望文知意,便於記憶和閱讀。識別符號最好採用英文單詞或其組合,不允許使用拼音。程式中的英文單詞一般不要太復 雜,用詞應當準確。規則1 2 命名的長度應當符合 min length max information 原則。c 是一種簡 潔的語言 命名也應該是...