5-7 使用SQL语句向已有数据的表添加约束

上一节添加约束是在表中没有数据的情况下为字段添加约束。而现在,如果表中已存在数据,这时添加的约束可能会与存在的数据发生冲突; 比如,在下面这张表中,身份证号位数没有达到18位: 这时为该表添加如下的约束: 运行,发生报错: 这样,添加约束失败; 改进: WITH NOCHECK:表示对已存在数据不加以检查,只对之后录入的数据进行检查:
相关文章
相关标签/搜索