问题
单项选择题
如果对关系S(number,name,score)成功执行下列SQL语句:
CREATE CLUSTER INDEX name_index ON S(score)
对此结果的正确描述是( )。
A.在S表上按salary升序创建了一个唯一索引
B.在S表上按salary降序创建了一个唯一索引
C.在S表上按salary升序创建了一个聚簇索引
D.在S表上按salary降序创建了一个聚簇索引
答案
参考答案:C
解析: SQL用CREATE INDEX语句创建索引。其一般格式为:
CREATE [UNIQUE][CLUSTER]INDEX<索引名>
ON<表名>(<列名>[<顺序>[,<列名>[顺序]]……]);
<顺序>指定索引的排列顺序,包括ASC(升序)和DESC(降序)两种,缺省值为ASC。UNIQUE表示此索引的每一个索引值只对应唯一的数据记录。CLUSTER表示要建立的是聚簇索引。