问题
单项选择题
为成绩表中定义成绩字段的默认值为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表结构修改功能语句。