关于错误:"ORA-04091: table is mutating, trigger/function may not see it"的分析(触发器操作自身表)
在写trigger的时候,经常会遇到这种情况
当在程序块中需要对trigger本表进行修改或查询的时候,系统会提示错误: ORA-04091: table is mutating, trigger/function may not see it
关于这个错误,其实是由于对本表的操作造成的.ORACLE DB里默认在写TRIGGER的时候把本表锁死,不允许对其进行操作,也就是说这个错误是不
转载
2014-09-25 21:17:08 ·
3479 阅读 ·
1 评论