Oracle11g开始提供了一种复合触发器,简单的说就是支持把语句级和行级触发器组合在一起。

实际应用场景不多,这里就做个记录。

触发器(五、复合触发器)

与单个触发器语法有所区别:

1.单个触发器的头部是 BEFORE(AFTER) 【动作】 ON 【对象】 FOR 【触发级别】

而组合触发器的头部是 FOR 【动作】 ON 【对象】 COMPOUND TRIGGER

2.每个触发条件都各自写一段代码块,有自己的begin和end

3.整个触发器最后有个end,这个end实际上没有对应的begin

看一下触发效果:

触发器(五、复合触发器)

结果完全按顺序触发下来。

复合触发器的好处是程序单元集中,便于维护。

相关文章:

  • 2021-11-22
  • 2022-01-10
  • 2021-11-22
  • 2021-05-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-04
猜你喜欢
  • 2021-12-24
  • 2021-12-13
  • 2021-12-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案