当前位置: 代码迷 >> Oracle开发 >> 在同一张表上建两个类型一样的trigger会不会有有关问题
  详细解决方案

在同一张表上建两个类型一样的trigger会不会有有关问题

热度:56   发布时间:2016-04-24 06:53:56.0
在同一张表上建两个类型一样的trigger会不会有问题
CREATE TRIGGER name1
  AFTER INSERT ON table1
  FOR EACH ROW

CREATE TRIGGER name2
  AFTER INSERT ON table1
  FOR EACH ROW
入上显示我在table1这张表上建了两个trigger都是after insert,貌似我跑脚本不会报错,但是这样可行吗?两个trigger能正常执行吗?会有隐患吗?
trigger?oracle

------解决方案--------------------
为什么要分两个触发器
------解决方案--------------------
不会,但没必要这么做。放到一起不好吗?
------解决方案--------------------
可以,不过要注意两个Trigger的执行顺序;另外,你的Trigger完全可以合并第一个Trigger里,程序版本控制器可以控制,很容易看出来那些是你写的,没必要分开写。
  相关解决方案