【问题标题】:Can statement-level triggers lead to mutating-tables语句级触发器会导致变异表吗
【发布时间】:2012-03-28 05:00:19
【问题描述】:

或者说只有行级触发器会导致这种突变?

我重新表述我的问题:

哪些触发器类型会受到变异表带来的限制因素的影响?

【问题讨论】:

  • 你为什么不试试看看会发生什么?
  • +1johnbk 要求 pop 尝试(pop 没有自己找到这个,你不会学)这些家伙希望你自己找到答案,如果你想得到答案,他们会问肯定会帮助您,如果您知道行级触发器会给您带来变异错误,那么从该触发器中删除 for each row 子句并尝试插入会有什么危害:)
  • 我重新提出我的问题:哪些触发器类型会受到变异表带来的约束因素的影响?

标签: oracle triggers mutating-table


【解决方案1】:

没有。

引用Tom Kyte 的话:“只有行触发器受可变表约束,STATEMENT 触发器(之前/之后)不受。”

【讨论】:

    【解决方案2】:

    两者都可能导致表发生变异。这取决于您在触发器中引用的内容。就像这里的人已经说过的那样,试试看是否有效。

    【讨论】:

      猜你喜欢
      • 2011-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-10
      • 2019-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多