更改“成绩表”以添加未验证的约束使得“column_b”列的取值大于1。为了防止对现有的数据执行约束验证,采用WITH NOCHECK参数建立约束。
举一反三
- 更改“成绩表”为列“column_b”设置“UNIQUE”约束。 ALTER TABLE 成绩表 ADD column_b VARCHAR(20) NULL CONSTRAINT b_unique UNIQUE
- 如果用 CHECK 约束限制多列数据的取值约束时,必须使用表级约束定义
- 为图书表添加“印刷数量”列,类型为整数,同时添加约束,要求此列的取值要大于等于 1000 。
- 关于Check检查约束,以下说法错误的是_________ 一个表中可以定义多个检查约束 在多个字段上定义检查约束,则必须将检查约束定义为表级约束 当执行INSERT语句(插入数据)或者UPDATE语句(修改数据)时,检查约束将验证数据 检查约束中可以包含子查询。
- Check约束可以实现() A: 限制一个表中单个列的取值范围 B: 限制一个表中多个列之间的取值约束 C: 限制不同表之间列的取值约束 D: 为列提供默认值