1. 程式人生 > >Oracle 建立索引表空間語法

Oracle 建立索引表空間語法

Oracle 的索引可分為5種,它們包括唯一索引、組合索引、反向鍵索引、點陣圖索引和基於函式的索引。

1、建立索引的標準語法

以下為引用內容: 
CREATE INDEX 索引名 ON 表名 (列名)
TABLESPACE 表空間名;

例如:

以下為引用內容: 
CREATE INDEX idx_of_imsi ON uim_auth_file(imsi) TABLESPACE users;

2、建立唯一索引

以下為引用內容: 
CREATE unique INDEX 索引名 ON 表名 (列名)
TABLESPACE 表空間名;

例如:

以下為引用內容: 
CREATE UNIQUE INDEX idx_of_imsi ON uim_auth_file(imsi) TABLESPACE users;

3、建立組合索引

以下為引用內容: 
CREATE INDEX 索引名 ON 表名 (列名1,列名2)
TABLESPACE 表空間名;

例如:

以下為引用內容: 
CREATE INDEX idx_of_imsi ON uim_auth_file(iccid,imsi) TABLESPACE users;

4、建立反向鍵索引

以下為引用內容: 
CREATE INDEX 索引名 ON 表名 (列名) reverse
TABLESPACE 表空間名;

例如:

以下為引用內容: 
CREATE INDEX idx_of_imsi ON uim_auth_file(imsi) reverse TABLESPACE users;