问题 单项选择题

为成绩表中定义成绩字段的默认值为0,正确的命令是

A.ALTER TABLE 成绩 ALTER 成绩 DEFAULT成绩=0

B.ALTER TABLE 成绩 ALTER 成绩 DEFAULT 0

C.ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 成绩=0

D.ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 0

答案

参考答案:D

解析:[命题目的] 本题考查了SQL定义功能的运用。[解题要点] 定义和修改表的有效性规则和错误信息提示,可使用如下命令格式:ALTER TABLE TableName1 ALTER [COL- UMN]FieldName2[NULL|NOT NULL][SET DEFAULT lExpression1][错解分析] 选项A),D),c)中,默认值格式的设置都存在语法错误。[考点链接] 掌握和理解SQL表结构修改功能语句。

单项选择题
判断题