語句
CREATE INDEX
創建一個索引
注意
對於非微軟資料庫, Microsoft Jet 資料庫引擎 不支持 CREATE PROCEDURE 或 DDL 語句的使用。
簡介
CREATE [ UNIQUE ] INDEX index
ON table (field [ASC|DESC][, field [ASC|DESC], ...])
[WITH { PRIMARY | DISALLOW NULL | IGNORE NULL }]
CREATE INDEX 語句說明:
index: 要創建的索引的名稱。
table: 將包含索引的現有表的名稱。
field :要進行索引的欄位的名稱。若要創建單欄位索引,請在表名後的括弧中列出欄位名。若要創建多欄位索引,請列出要包括在索引中的每個欄位的名稱。要創建降序索引,請使用 DESC 保留字 (保留字:一種語言(如 Visual Basic)的一部分。保留字包括語句名稱、預定義函式以及數據類型、方法、運算符和對象。);否則,索引假設為升序。
create index默認建立的是非聚簇索引,索引值可以重複。如果要建立特殊的索引,則需要顯示的寫出關鍵字,如create clustered index建立聚簇索引。create unique index建立唯一索引。