【问题标题】:Checking integrity of deferred foreign keys in Oracle在 Oracle 中检查延迟外键的完整性
【发布时间】:2010-07-21 07:43:32
【问题描述】:

Deferred 外键很有用,因为 Oracle 仅在提交时检查外键约束的完整性,而不是在每个语句之后。

虽然这种延迟完整性检查非常有用,但有时我想在不执行提交的情况下检查完整性。有可能吗? (不将约束更改为非延迟)。

我使用的是 Oracle 10g。

【问题讨论】:

    标签: oracle foreign-keys


    【解决方案1】:

    您可以发出set constraints all immediate。如果违反任何延迟约束,它将失败。如果失败,您不会丢失您的工作:您的事务不会回滚。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多