可以在一列上设置多个check约束,也可以将一个check约束应用于多列上.
举一反三
- 有关规则的叙述中正确的是()。 A: 规则与默认对象一样,可以绑定到列上,也可以绑定到用户定义的数据类型上 B: 在一列上只能使用一个规则 C: 删除规则时,需先解除规则的绑定 D: 同一列上若已CHECK约束,再绑定规则时,CHECK约束优先
- 在使用CHECK约束时,以下注意事项中正确的是()。 A: A使用INSERT语句时,系统不进行CHECK约束检查 B: B使用DELETE语句时,系统进行CHECK约束检查 C: C一个列上可以包含多个CHECK约束,它们之间是“AND”或“OR”的关系 D: DCHECK约束不能定义在指定IDENTITY属性或数据类型为timestAmp的列上,且CHECK约束不能包含子查询语句
- 可以在多个列上定义一个unique约束
- SQLServer中定义约束时可以把约束放在一个列上,称为_______约束,也可以把约束放在多个列上,称为_______约束;实现数据完整性的约束有:________约束、________约束、________约束、________约束和NULL|NOTNULL约束。
- 在建立CHECK约束时,( )。 A: 每个字段只能定义一个CHECK约束 B: 每个字段可以定义多个CHECK约束 C: 能为单独的一个字段定义CHECK约束 D: 一个表中只能定义一个CHECK约束