关于语句CREATE TABLE R(no int, sum int CHECK( sum >;0)),以下说法不正确的是( )。
A: 当往表中插入元组时,系统将检查约束条件是否满足。
B: 当在表中修改元组时,系统将检查约束条件是否满足。
C: 该约束属于属性上的约束条件。
D: 该约束属于元组上的约束条件。
A: 当往表中插入元组时,系统将检查约束条件是否满足。
B: 当在表中修改元组时,系统将检查约束条件是否满足。
C: 该约束属于属性上的约束条件。
D: 该约束属于元组上的约束条件。
举一反三
- 每当插入元组或者修改表中元组时, 就对基于元组的CHECK约束中的条件进行检验。
- 每当插入元组或者修改表中元组时, 就对基于元组的 CHECK 约束中的条件进行检验。 A: 正确 B: 错误
- 关于Check检查约束,以下说法错误的是_________ 一个表中可以定义多个检查约束 在多个字段上定义检查约束,则必须将检查约束定义为表级约束 当执行INSERT语句(插入数据)或者UPDATE语句(修改数据)时,检查约束将验证数据 检查约束中可以包含子查询。
- 说明边界上的约束情况的条件叫约束条件。
- 在修改表时,设置检查约束可以使用的SQL语句是() A: ALTER TABLE 表名 ADD CONSTRAINT 检查约束名 check (约束条件) B: FOREIGN KEY REFERENCES主键表名(主键字段名) C: Primary Key(主键名) D: constraint 主键约束名 Primary Key(主键名)