设购书表的定义如下:CREATE TABLE购书表(顾客编号I,;图书号C(30),;数量1 CHECK(数量>0),;购书日期D)下列选项中,能够给“购书日期”字段添加一个默认值为当前系统日期的是( )。

admin2016-08-24  29

问题 设购书表的定义如下:CREATE TABLE购书表(顾客编号I,;图书号C(30),;数量1  CHECK(数量>0),;购书日期D)下列选项中,能够给“购书日期”字段添加一个默认值为当前系统日期的是(     )。

选项 A、ALTER TABLE购书表ALTER购书日期SETDEFAULT DATF()
B、ALTER TABLE购书表ALTER购书日期DE-FAULT DATE()
C、ALTER TABLE购书表MODIFY购书口期SETDEFAULT DATE()
D、ALTER TABLE的书表MODIFY购书日期DE-FAULT DATE()

答案A

解析 修改表结构的命令是ALTERTABLE,以下格式可以修改数据表的默认值:
ALTER TABLE TableNamel  ALTER[ COLUMN]
FieldName2[NULLINOT NULL]
[ SET DEFAULT eExpression2][SET CHECK
IExpression2[ ERROR cMessageText2]]
[ DROP DEFAULT][ DROP CHECK]
本题中给“购书日期”字段添加一个默认值为当前系统日期的表达式为:ALTER TABLE购书表ALTER购书日期SET DEFAULT DATE(),故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ihIp777K
0

最新回复(0)