CREATE [UNIQUE] [CLUSTERED|NONCLUSTERED]
INDEX index_name
ON table_name (column_name…)
[WITH FILLFACTOR=x]
UNIQUE表示唯一索引,可选
CLUSTERED、NONCLUSTERED表示聚集索引还是非聚集索引,可选
FILLFACTOR表示填充因子,指定一个
0
到
100
之间的值,该值指示索引页填满的空间所占的百分比
1
2
3
4
5
6
7
8
9
10
11
|
IF EXISTS ( SELECT name FROM sysindexes
WHERE name = 'IX_writtenExam' )
DROP INDEX stuMarks.IX_writtenExam
/* --笔试列创建非聚集索引:填充因子为30%--*/
CREATE NONCLUSTERED INDEX IX_writtenExam
ON stuMarks(writtenExam)
WITH FILLFACTOR= 30
GO
/* -----指定按索引 IX_writtenExam 查询----*/
SELECT * FROM stuMarks ( INDEX =IX_writtenExam)
WHERE writtenExam BETWEEN 60 AND 90
|
聚集索引和非聚集索引用法http://www.cnblogs.com/aspnethot/articles/1504082.html