物件同義詞:SYNONYM
物件的同義詞稱為物件的別名,目的在簡化物件的名稱
CREATE [PUBLIC] SYNONYMS 別名
刪除同義詞:DROP SYNONYM
DROP SYNONMY 別名;
序列:SEQUENCE
序列是一個獨立於資料表外,可以被共用的資料庫物件,可以循環地按指定的起始值,遞增值和最終值產生一序列的整數值,序列可應用在需要產生不重複述職的場合
建立序列:CREATE SEQUENCE
CREATE SEQUENCE 序列名稱
[ INCREMENT BT n]
[START WITH n]
[{MAXVALUE n | NOMAXVALUE }]
[{MINVALUE n | NOMINVALUE }]
[{CYCLE | NOCYCLE }]
[{CACHE n | NOCACHE}];
丟棄序列:DROP SEQUENCE
DROP SEQUENCE 序列名稱;
使用序列:CURRVAL/NEXTVAL
建立一個序列後,可用NEXTVAL和CURRVAL兩個虛擬欄位令序列生成序號值
生成下一個序列值:
序號器.NEXTVAL
擷取目前序列值:
序號器.CURRVAL**
索引:INDEX
建立索引目的在增進資料庫檢索效率,當資料表主鍵或唯一鍵被建立時,其對應索引也會自動建立
建立索引:CREATE INDEX
CREATE [UNIQUE][BITMAP] INDEX 索引名稱
ON 資料表 (欄位1 [, 欄位2...,]);
丟棄索引:DROP INDEX
DROP INDEX 索引名稱;