SQLSERCER中創(chuàng)建、改變、刪除索引代碼 |
發(fā)布時間: 2012/5/18 16:29:15 |
CREATE INDEX NewIndex ON NewTable (Field1); CREATE INDEX NewIndex ON NewTable(Field1) WITH PRIMARY; 生成字段Field1的索引字段NewIndex,注意,每個表里只能有一個主索引(PRIMARY)。生成后Field1字段不能有相同的值,不能有空值(當(dāng)然,如果是TEXT類型,可以有一個空串,但是空串不是空值) CREATE UNIQUE INDEX NewIndex ON NewTable(Field1);字段Field1不能有相同的值,但可以有空值(兩個空值不算相同的值) CREATE INDEX NewIndex ON NewTable(Field2) WITH DISALLOW NULL 字段Field1可以有相同的值,但不能有空值 CREATE INDEX NewIndex ON NewTable(Field1 ASC, Field2 DESC);可以在索引語句中加入ASC(升序)或DESC(降序)來控制記錄排列順序如果不使用順序字,SQL則默認(rèn)使用ASC順序 DROP INDEX NewIndex ON NewTable; 刪除表NewTable中的索引NewIndex,語句執(zhí)行前索引NewIndex必須存在 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |