在使用CHECK约束时,以下注意事项中正确的是()。
A: A使用INSERT语句时,系统不进行CHECK约束检查
B: B使用DELETE语句时,系统进行CHECK约束检查
C: C一个列上可以包含多个CHECK约束,它们之间是“AND”或“OR”的关系
D: DCHECK约束不能定义在指定IDENTITY属性或数据类型为timestAmp的列上,且CHECK约束不能包含子查询语句
A: A使用INSERT语句时,系统不进行CHECK约束检查
B: B使用DELETE语句时,系统进行CHECK约束检查
C: C一个列上可以包含多个CHECK约束,它们之间是“AND”或“OR”的关系
D: DCHECK约束不能定义在指定IDENTITY属性或数据类型为timestAmp的列上,且CHECK约束不能包含子查询语句
C,D
举一反三
- 可以在一列上设置多个check约束,也可以将一个check约束应用于多列上.
- 关于Check检查约束,以下说法错误的是_________ 一个表中可以定义多个检查约束 在多个字段上定义检查约束,则必须将检查约束定义为表级约束 当执行INSERT语句(插入数据)或者UPDATE语句(修改数据)时,检查约束将验证数据 检查约束中可以包含子查询。
- CHECK约束在执行INSERT语句或 语句时起作用_
- 在建立CHECK约束时,( )。 A: 每个字段只能定义一个CHECK约束 B: 每个字段可以定义多个CHECK约束 C: 能为单独的一个字段定义CHECK约束 D: 一个表中只能定义一个CHECK约束
- 对于Check约束,下面说法错误的是()。 A: 在CHECK约束的表达式中必须引用到表中的一个或多个字段,并且表达式的计算结果必须是一个布尔值。 B: 可以在表级定义CHECK约束 C: 不能在字段级定义CHECK约束 D: 对同一个字段可以定义多个CHECK约束,同时也可以定义NOTNULL约束
内容
- 0
有关规则的叙述中正确的是()。 A: 规则与默认对象一样,可以绑定到列上,也可以绑定到用户定义的数据类型上 B: 在一列上只能使用一个规则 C: 删除规则时,需先解除规则的绑定 D: 同一列上若已CHECK约束,再绑定规则时,CHECK约束优先
- 1
在现有列上添加CHECK约束,对现有数据不检查,则需要写with__________
- 2
如果用 CHECK 约束限制多列数据的取值约束时,必须使用表级约束定义
- 3
关于检查约束,不正确的是() A: 一个表中可以定义多个检查约束 B: 每个字段可以指定多个核查约束 C: 当执行INSERT语句或UPDATE语句时,核查约束将验证数据 D: 核查约束中还可含子查询
- 4
不能定义一个CHECK约束后立即在同一个批处理中使用。