为“成绩”表中的“成绩”字段定义有效性检查及错误信息的提示,要求当成绩大于 100分时,提示“成绩不能超过100分”的信息,正确的命令是( )。

admin2010-08-21  25

问题 为“成绩”表中的“成绩”字段定义有效性检查及错误信息的提示,要求当成绩大于 100分时,提示“成绩不能超过100分”的信息,正确的命令是(  )。

选项 A、ALTER TABLE 成绩 ALTER 成绩;    FOR CHECK 成绩<=100 ERROR "成绩不能超过100分"
B、ALTER TABLE 成绩 ALTER 成绩;    (WHERE CHECK 成绩<=100 ERROR "成绩不能超过100分")
C、ALTER TABLE 成绩 ALTER 成绩;    SET CHECK 成绩<=100 ERROR "成绩不能超过100分"
D、ALTER TABLE 成绩 ALTER 成绩;    (SET CHECK 成绩<=100 ERROR "成绩不能超过100分")

答案4

解析 利用SQL命令可以对基本表的结构进行修改,利用以下命令可以修改表结构、定义有效性规则:
   ALTER TABLE<表名>
   ALTER[COLUMN]<字段名1>[NULL|NOT NULL]
   [SET DEFAULT<表达式>]
   [SET CHECK<逻辑表达式>[ERROR<字符型文本信息>]]
   [RENAME COLUMN<字段名2>TO<字段名3>]
   其中,SET CHECK<逻辑表达式>[ERROR<字符型文本信息>]可以用来重新设置指定字段的合法值和错误信息提示。
转载请注明原文地址:https://kaotiyun.com/show/ECzp777K
0

最新回复(0)