ORA-04091: table name is mutating, trigger/function may not see it.

来源:互联网 发布:仿生活家家居网站源码 编辑:程序博客网 时间:2024/05/17 15:04

trigger中dll部分是不能对包含该trigger的基表进行操作的,不然就会出现该错误

 

引申:所以,通过trigger和select for update来锁定行数据是不可行的;比较简单的方法是,对需要行锁定的数据加外键

原创粉丝点击