注册 登录
编程论坛 SQL Server论坛

数据完整性约束

qixingjie 发布于 2007-04-17 11:15, 470 次点击

数据完整性约束有立即约束和推迟约束,能否解释一下,他们在什么条件下使用?
非常感谢大家。

1 回复
#2
Kendy1234562007-04-17 12:01
立即约束就是数据进入后马上检查 这是系统默认设置

延迟约束是指数据进入后 先搁置检查. 通常用于有外键的表 可以先插入子表 再插入主表 (默认情况下会报错)
完成后再进行约束检查 此时的数据完整性正确
1