单选题
在用户表(user)中给已有的字段age增加一个约束,要求年龄必须在18岁以上,下面语句正确的是( )。
A、
ALTERTABLEuserADDageCHECKage>18
B、
ALTERTABLEuserADDageSETCHECKage>18
C、
ALTERTABLEuserMODIFYageSETCHECKage>18
D、
ALTERTABLEuserALTERageSETCHECKage>18
【正确答案】
D
【答案解析】
ALTER语法格式为ALTER TABLE<表名>ALTER[COLUMN]<字段名1>[NULL│NOT NULL][SET DEFAULT<默认值表达式>][SET CHECK<逻辑表达式>[ERROR<字符型文本提示信息>]]RENAME COLUMN<字段名2>TO<字段名3>,用于修改表结构。
提交答案
关闭