把表中“学历”字段的有效性规则取消,正确的SQL语句是( )。A.ALTER TABLE学生ALTER学历DROP CHECK#

题目

把表中“学历”字段的有效性规则取消,正确的SQL语句是( )。

A.ALTER TABLE学生ALTER学历DROP CHECK

B.ALTER TABLE学生DELETE学历DROP CHECK

C.ALTER TABLE学生DELETE CHECK学历

D.ALTER TABLE学生DROP CHECK学历

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

可以使用下面语句删除表中列

A.ALTER 表名 DROP 列名

B.ALTER 表名 DELETE 列名

C.ALTER 表名 REMOVE 列名

D.ALTER 表名 DROP COLUMN 列名


ALTER 表名 DROP COLUMN 列名

第2题:

( 14 )为 “ 成绩 ” 表中 “ 总分 ” 字段增加有效性规则: “ 总分必须大于等于 0 并且小 于 等于 750 ” ,正确的 SQL 语句是:【 14 】 TABLE 成绩 ALTER 总分 【 15 】 总分 >=0 AND 总分 <=750


正确答案:

第3题:

为“成绩”表中“总分”字段增加有效性规则:“总分必须大于等于。并且小于等于750”,正确的SQL语句是:

【14】TABLE成绩ALTER总分


正确答案:
ALTER

第4题:

为“学生”表的“年龄”字段增加有效性规则“年龄必须在18~45岁之间”的SQL语句是ATJTER TABLE学生ALTER年龄【 】年龄<=45 AND年龄>=18


正确答案:CHECK
CHECK 解析:由题意可知此题是修改表结构,且修改的是表的有效性规则结构。在SQ[。语句中修改表的有效性规则的命令语句通常是ALTER后跟CHECK关键词,该关键词主要是说明需要修改的有效性规则的具体内容。

第5题:

为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是A)CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"B)ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"C)ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)="110"D) CHANGE TABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)="110"


正确答案:B
本题考查使用SQL对表文件的字段进行有效性设置。可以使用命令ALTER TABLE来实现对表的字段进行有效性设置,其格式为:
  ALTER TABLE <表名>  ALTER SET CHECK <表达式>
四个选项中只有选项B是正确的书写方法,选项A错误在于命令关键字CHANGE的错误。选项C缺少子句关键字SET;选项D的命令关键字CHANGE也是错误的。故正确答案为选项B。

第6题:

SQL语言中,CREATE、DROP、ALTER语句是实现 ______ 功能的。


正确答案:数据定义
数据定义 解析:SQL是集数据操纵、数据定义和数据控制于一体的关系数据库语言,充分体现了关系数据库语言的特点和优点。实现数据定义功能的语句有CREATE、DROP、ALTER。

第7题:

把表中"单价"字段的有效性规则取消,使用SQL语句

A.ALTER TABLE ORDER ALTER 单价 DROP CHECK

B.ALTER TABLE ORDER DELETE 单价 DROP CHECK

C.ALTER TABLE ORDER DELETE CHECK 单价

D.ALTER TABLE ORDER DROP CHECK 单价


正确答案:A
解析:修改表结构的SQL语句如下:
ALTER TABLE 表名 [CHECK| ALTER [COLUMN] 字段名
| DROP [CHECK] 字段名
表示删除有效性规则。

第8题:

在“学生表”中删除字段“籍贯”的有效性规则命令为:ALTER TABLE学生表ALTER籍贯______


正确答案:DROP CHECK
DROP CHECK 解析:利用SQL语句可以删除表中字段的有效性规则,基本命令格式如下:
ALTER TABLE表名>
ALTER[COLUMN]字段名1>[NULL|NOTNULL]
[SETDEFAULT表达式>]
[SET CHECK逻辑表达>[ERROR字符型文本信息>]]
[DROP DEFAULT]
[DROP CHECK]
其中,ALTER[COLUMN]字段名1>指出要修改列的字段名;NULL|NOT NULL指定字段可以为空或不能为空;SET DEFAULT表达式>重新设置字段的缺省值; SET CHECK逻辑表达式>[ERROR字符型文本信息>]重新设置该字段的合法值,要求该字段的原有数据满足合法值;DROP DEFAULT删除默认值;DROP CHECK删除有效性规则。

第9题:

( 1 4 ) 为 “ 学生 ” 表的 “ 年龄 ” 字段增加有效性规则 “ 年龄必须在 18 ~ 45 岁之间 ” 的 S QL语句是ALTER TABLE 学生 ALTER 年龄 【 14 】 年龄<= 45 AND 年龄>= 18


正确答案: