为"选课"表增加一个"等级"字段,其类型为C、宽度为2,正确的SQL命令是(  )。

admin2015-08-25  30

问题 为"选课"表增加一个"等级"字段,其类型为C、宽度为2,正确的SQL命令是(  )。

选项 A、ALTER TABLE 选课 ADD FIELD 等级 C(2)
B、ALTER TABLE 选课 ALTER FIELD 等级 C(2)
C、ALTER TABLE 选课 ADD 等级 C(2)
D、ALTER TABLE 选课 ALTER 等级 C(2)

答案C

解析 修改表结构的命令是ALTER TABLE,该命令有以下三种格式。本题用到向表中添加新的字段,其命令格式为:
ALTER TABLE <表名>
ADD[COLUMN]<字段类型>[<长度>[,<小数位数>])][NULL|NOT NULL]
[CHECK <逻辑表达式1>[ERROR <字符型文本提示信息>]][DEFAULT <默认值表达式>]
[ADD PRIMARY KEY <索引表达式2> TAG <索引名1>]
[ADD UNIQUE <索引表达式3> TAG <索引名2>]
其中:
ALTER TABLE <表名> 修改指定的表;
   ADD [COLUMN]<字段名1>向表中添加新的字段;
  ADD PRIMARY KEY <索引表达式2> TAG <索引名1> 向表中添加主索引;
  ADD UNIQUE <索引表达式3> TAG <索引名2> 向表中添加候选索引;
  NULL|NOT NULL指定字段可以为空或不能为空。
    A、B、D的格式均不正确,C为正确选项。
转载请注明原文地址:https://kaotiyun.com/show/n7Ep777K
0

最新回复(0)