CREATE INDEX語句來創建表的索引。
索引允許數據庫應用程序快速查找數據; 無需讀取整個表。
索引
索引可以在表中創建,以更快速和有效地找到數據。
用戶無法看到索引,它們只是用來加快搜索/查詢。
Note:更新表與索引需要更多的時間比更新一個表沒有(因為指標還需要更新)。 所以,你應該只創建將被頻繁搜索對列(和表)索引。
SQL CREATE INDEX語法
創建一個表上的索引。 重複值是允許:
CREATE INDEX index_name
ON table_name (column_name)
SQL CREATE UNIQUE INDEX語法
在創建表的唯一索引。 重複值是不允許的:
CREATE UNIQUE INDEX index_name
ON table_name (column_name)
Note:為創建索引的語法變化之間不同的數據庫。 因此:檢查語法在數據庫中創建索引。
CREATE INDEX實例
下面的SQL語句創建一個名為索引"PIndex"的"LastName"列"Persons"表:
CREATE INDEX PIndex
ON Persons (LastName)
如果你想在列的組合創建索引,可以列出括號,用逗號分隔內的列名:
CREATE INDEX PIndex
ON Persons (LastName, FirstName)