有如下职员数据库表: 职员(职员号(C,3),姓名(C,6),性别(C,2),职务(C,10)) 为职员表的“性别”字段设置有效性规则(只能取“男”或“女”),正确的sQL语句是

admin2016-06-06  19

问题 有如下职员数据库表:
    职员(职员号(C,3),姓名(C,6),性别(C,2),职务(C,10))
    为职员表的“性别”字段设置有效性规则(只能取“男”或“女”),正确的sQL语句是

选项 A、ALTER TABLE职员ALTER性别CHECK性别$"男女"
B、ALTER TABLE职员ADD性别CHECK性别$"男女"
C、ALTER TABLE职员ALTER性别SET CHECK性别$"男女"
D、ALTER TABLE职员ALTER性别ADD CHECK性别$"男女"

答案C

解析 使用ALTER TABLE命令可以向表中添加新的字段和新的索引或者修改表的结构和字段名,其中修改表结构的标准格式为:ALTERTABLE<表名>ALTER [COLUMN]<字段名1>[NULL|NOT NULL][SET DEFAULT<默认值表达式>][SETCHECK<逻辑表达式>[ERROR<字符型文本提示信息>]][RENAME COLUMN<字段名2>TO<字段名3>],根据其标准格式可以知道C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Wdbp777K
0

相关试题推荐
最新回复(0)