SQL Server索引大家都比较熟悉,下面就为您介绍如何使用T-SQL语句创建SQL Server索引,如果您对SQL Server索引方面感兴趣的话,不妨一看。
使用T-SQL语句创建SQL Server索引的语法:
CREATE[UNIQUE][CLUSTERED|NONCLUSTERED] INDEXindex_name ONtable_name(column_name…) [WITHFILLFACTOR=x]
q UNIQUE表示唯一索引,可选
q CLUSTERED、NONCLUSTERED表示聚集索引还是非聚集索引,可选
q FILLFACTOR表示填充因子,指定一个0到100之间的值,该值指示索引页填满的空间所占的百分比
在stuMarks表的writtenExam列创建索引:
USEstuDB GO IFEXISTS(SELECTnameFROMsysindexes WHEREname='IX_writtenExam') DROPINDEXstuMarks.IX_writtenExam /*--笔试列创建非聚集索引:填充因子为30%--*/ CREATENONCLUSTEREDINDEXIX_writtenExam ONstuMarks(writtenExam) WITHFILLFACTOR=30GO /*-----指定按索引IX_writtenExam查询----*/ SELECT*FROMstuMarks(INDEX=IX_writtenExam) WHEREwrittenExamBETWEEN60AND90
【编辑推荐】
带您了解sql server临时表
SQL SERVER恢复的方法
带您深入了解SQL Server事务
SQL Server定时作业的设置方法
SQL Server连接错误的解决方法