问题 单项选择题

(31)到(35)题中使用如下数据表。
“学生”表:学号C (8),姓名C (8),性别C (2),系名 (6)
“课程”表:课程编号C (4),课程名称C (12),开课系名C (10)
“成绩”表:学号C(8),课程编号C(4),成绩N (6,2)

定义“课程”表中 “开课系名”字段的默认值为“中文”的正确命令是( )。

A.ALTERTABLE 课程ALTER开课系名 SETDEFAULT 中文

B.ALTERTABLE 课程ALTER开课系名 SETDEFAULT "中文"

C.ALTERTABLE 课程ALTER开课系名 SETDEFAULT 开课系名=中文

D.ALTERTABLE 课程ALTER开课系名 SETDEFAULT 开课系名="中文"

答案

参考答案:B

解析: 利用SQL命令可以对基本表的结构进行修改,利用下列命令可以修改表结构、定义有效性规则: ALTER TABLE<表名> ALTER[COLUMN]<字段名1>[NULL|NOT NULL] [SETDEFAULT<表达式>] [SET CHECK<逻辑表达式>[ERROR<字符型文本信息>]] |[RENAME COLUMN<字段名2>TO<字段名3>] 其中,SET DEFAULT<表达式>可以用来指定字段的默认值。注意:表达式值的类型要与字段类型一致。

单项选择题
填空题