新增数据后,触发器报错提示:检测到活动的独立的事务处理 已经回退


1、

写了一个函数,由于在定义时加入了

create or replace function F_计算结果(In_参数 varchar2) return number

is

--使用自治事务
PRAGMA AUTONOMOUS_TRANSACTION;

.......

2、后来执行时报错:

ORA-06519: 检测到活动的自治事务处理,已经回退

 


3、解决方案:加上commit或rollback即可。