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

admin2017-09-25  29

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

选项 A、ALTER TABLE购书表ALTER购书日期DEFAULT DATE( )
B、ALTER TABLE购书表ALTER购书日期SET DEFAULT DATE( )
C、ALTER TABLE购书表MODIFY购书日期SET DEFAULT DATE( )
D、ALTER TABLE购书表MODIFY购书日期DEFAULT DATE( )

答案B

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

最新回复(0)