五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 建站教程 > SQL 教程 > SQL CREATE INDEX 語句

SQL CREATE INDEX 語句

此節(jié)有 295 人學(xué)習(xí)過     參與評論

CREATE INDEX 語句用于在表中創(chuàng)建索引。

在不讀取整個表的情況下,索引使數(shù)據(jù)庫應(yīng)用程序可以更快地查找數(shù)據(jù)。

索引

您可以在表中創(chuàng)建索引,以便更加快速高效地查詢數(shù)據(jù)。

用戶無法看到索引,它們只能被用來加速搜索/查詢。

注釋:更新一個包含索引的表需要比更新一個沒有索引的表更多的時間,這是由于索引本身也需要更新。因此,理想的做法是僅僅在常常被搜索的列(以及表)上面創(chuàng)建索引。

SQL CREATE INDEX 語法

在表上創(chuàng)建一個簡單的索引。允許使用重復(fù)的值:

CREATE INDEX index_name
ON table_name (column_name)

注釋:"column_name" 規(guī)定需要索引的列。

SQL CREATE UNIQUE INDEX 語法

在表上創(chuàng)建一個唯一的索引。唯一的索引意味著兩個行不能擁有相同的索引值。

CREATE UNIQUE INDEX index_name
ON table_name (column_name)

CREATE INDEX 實例

本例會創(chuàng)建一個簡單的索引,名為 "PersonIndex",在 Person 表的 LastName 列:

CREATE INDEX PersonIndex
ON Person (LastName) 

如果您希望以降序索引某個列中的值,您可以在列名稱之后添加保留字 DESC

CREATE INDEX PersonIndex
ON Person (LastName DESC) 

假如您希望索引不止一個列,您可以在括號中列出這些列的名稱,用逗號隔開:

CREATE INDEX PersonIndex
ON Person (LastName, FirstName)

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答?。?點擊進入論壇

發(fā)表評論 (295人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------
SQL 教程目錄

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號