您的位置:首页 > 数据库

全面复习之SQL(6)-索引的创建与删除

2016-02-14 15:50 1251 查看
语法:

CREATE [UNIQUE] [CLUSTER] INDEX index_name

ON table_name(clo_name
升/降序,......)

ASC:升序,DESC:降序

UNIQUE
每一个索引只对应唯一的数据记录;

CLUSTER 聚簇索引,是指索引项的顺序与表中记录的物理顺序

一致的索引组织。

例:为学生-课程数据库中的student, couse, sc 3个表建立索引。其中student表按学号升序建立唯一索引;
couse表按课程号升序建立唯一索引;
sc 表按学号升序和课程号降序建唯一索引。

CREATE UNIQUE INDEX stusno ON student(sno)

CREATE UNIQUE INDEX coucno ON couse(cno)

CREATE UNIQUE INDEX scno ON sc(sno
ASC,cno DESC)

删除索引

语法:

DROP INDEX <index_name>

例:删除student表的stusname索引DROP
INDEX stusname
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: