单选题
为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于0并且小于等于10”,正确的SQL语句是
A、
CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数>=0 AND 分数<=10
B、
ALTER TABLE 评分 ALTER 分数 SET CHECK 分数>=0 AND 分数<=10
C、
ALTER TABLE 评分 ALTER 分数 CHECK 分数>=0 AND 分数<=10
D、
CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数>=0 OR 分数<=10
【正确答案】
B
【答案解析】
[解析] 表结构的修改命令ALTER TABLE有三种格式。通过下列命令格式可以添加(ADD)新的字段或修改(ALTER)已有的字段。
ALERT TABLE<表名1>ADD|ALTER
[COLUMN]字段名 字段类型[(宽度 [,小数位数])]
[NULL|NOT NULL][CHECK 规则表达式[ERROR 错误提示信息]]
[DEFAULT 默认值表达式][PRIMARY KEY|UNIQUE]
[REFERENCES<表名2>[TAG 索引名]]
提交答案
关闭