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连接错误的解决方法