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