在为已有数据的表添加CHECK约束时,在建立约束前()
A: 系统不检查表中数据是否符合约束,直接建立约束
B: 系统先检查表中数据是否符合约束,符合约束时才建立约束
C: 系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束
D: 系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束
A: 系统不检查表中数据是否符合约束,直接建立约束
B: 系统先检查表中数据是否符合约束,符合约束时才建立约束
C: 系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束
D: 系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束
举一反三
- 检查约束可以检验新老数据是否都符合既定条件。
- 在数据库中,如果表A中的数据需要引用表B中的数据,那么表A需要建立( )约束。 A: 检查约束 B: 唯一约束 C: 外键约束 D: 主键约束
- 检查约束可以检验新老数据是否都符合既定条件。 A: 正确 B: 错误
- 关于Check检查约束,以下说法错误的是_________ 一个表中可以定义多个检查约束 在多个字段上定义检查约束,则必须将检查约束定义为表级约束 当执行INSERT语句(插入数据)或者UPDATE语句(修改数据)时,检查约束将验证数据 检查约束中可以包含子查询。
- 建立和使用约束的目的是保证数据的完整性。SQLServer中有五种约束类型,分别是主键约束、默认约束、唯一约束、检查约束和外键约束。