关于ORA-04091错误的出现原因,以及解决方案

关于ORA-04091异常的出现原因,以及解决方案关于ORA-04091异常的出现原因,以及解决方案??1、异常出现的场景.

关于ORA-04091异常的出现原因,以及解决方案
关于ORA-04091异常的出现原因,以及解决方案

?

?

1、异常出现的场景.

:在使用Hibernate做为项目持久层的情况下,需要对某一张表进行一个扩展,扩展操作便是在该表上创建一个触发器。将表中的数据读入到其他表中。

SQL语句如下:

?

 create trigger iu_tableafter insert on tr_tablefor each rowbegininsert into ts_table(tab_id,tab_name) values(:new.tab_id,:new.tab_name);--这里需要注意,要知道不同的触发类型其特殊变量:new和:old保存的值的区别。--commit; 注意使用方案二,这里不能显示的进行提交操作操作,trigger中在没有声明自定义事务管理的时候,不能执行显示提交。end iu_table; 
?

?