SQL语言操作参考:建立索引

SQL语言中,建立索引使用CREATE INDEX语句,其一般格式为:
CREATE[UNIOUE][CLUSTER]INDEX<索引名> ON <表名>(<列名>[<次序>][,<列名>[<次序>]]……);
UNIQUE 表明此索引的每一个索引值只对应唯一的数据记录
CLUSTER 表示要建立的索引是聚簇索引,所谓聚簇索引是指索引项的顺序与表中记录的物理顺序一致的索引组织。

例如: 执行下面的CREATE INDEX语句:
CREATE CLUSTER INDEX Stusname ON Student(Sname);
将会在Student 表的Sname(姓名)列上建立一个聚簇索引,而且Student 表中的记录将按照Sname值的升序存放;

例5 为学生-课程数据库中的Student,Course,SC三个表建立索引。其中Student 表按学号升序建唯一索引,表Course按课程号升序建唯一 索引,SC表按学号升序和课程号降序建唯一索引。
CREATE UNIQUE INDEX Stusno ON Student(Sno);
CREATE UNIQUE INDEX Coucno ON Course(Cno);
CREATE UNIQUE INDEX SCno ON SC(Sno ASC,Cno DESC);

#现在前往

精选留言

SQL,语言,操作,参考
sample
2020-09-11
写留言
签到
投稿
QQ咨询
返回顶部