关于该表达式CHECK(score>=0 AND score<=100),下列叙述中错误的是( )。
A: CHECK是能够单独执行的SQL语句
B: 该表达式定义了对字段score 的约束
C: score的取值范围为0-100(包含0和100)
D: 更新表中数据时,检查score的值是否满足CHECK约束
A: CHECK是能够单独执行的SQL语句
B: 该表达式定义了对字段score 的约束
C: score的取值范围为0-100(包含0和100)
D: 更新表中数据时,检查score的值是否满足CHECK约束
举一反三
- 设有如下表达式: CHECK(score > =0 AND score < =100) 关于该表达式,下列叙述中错误的是 ______ A: CHECK是能够单独执行的 SQL语句 B: 该表达式定义了对字段 score 的约束 C: score 的取值范围为 0-100(包含 0 和 100) D: 更新表中数据时,检查 score 的值是否满足 CHECK约束
- 下列语句中,能正确为数据表Stu的score字段创建一个约束,使score的值在0到100之间的是()。 A: A B: B C: C D: D
- 创建成绩表tscore,成绩(score)列上创建检查约束,要求score>=0,正确的语句为()
- 在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单?() A: 编写一个存储过程,管理插入和检查数值,不允许直接插入; B: 生成用户自定义类型type_Score和规则,将规则与数据类型type_Score相关联,然后设置列Score的数据类型类型为type_Score; C: 编写一个触发器来检查Score的值,如果不在0和100之间,则撤消插入; D: 在Score列增加check限制。
- 等级为A,score=100;等级为B,score=190;等级为C或D,score=60;其他,score=0. if语句,以下正确的是()。