ORA-06519 错误信息为:“检测到活动的自治事务处理,已经回退”。这个错误表明在一个 PL/SQL 程序单元(如过程、函数或触发器)中启动了一个自治事务(Autonomous Transaction),但该事务在执行过程中被检测到,并且由于某种原因被回退了。自治事务是指在 PL/SQL 块内部独立运行的事务,它不受外部事务的影响。 2. 可能...
后台报错, ORA-06519: 检测到活动的自治事务处理,已经回退 请问一下,这个自治触发器应该如何处理才能避免这种问题 二、错误解释 [oracle@CCN-BJ-1-538 ~]$ oerr ora 6519 06519, 00000, "active autonomous transaction detected and rolled back"// *Cause: Before returning from an autonomous PL/SQL ...
create or replace function F_计算结果(In_参数 varchar2) return number is --使用自治事务 PRAGMA AUTONOMOUS_TRANSACTION; ... 后来执行时报错: ORA-06519: 检测到活动的自治事务处理,已经回退 后来查资料后才发现是没有提交或回滚的原因 加上commit或rollback。
create or replace function F_计算结果(In_参数 varchar2) return number is --使用自治事务 PRAGMA AUTONOMOUS_TRANSACTION; ... 后来执行时报错: ORA-06519: 检测到活动的自治事务处理,已经回退 后来查资料后才发现是没有提交或回滚的原因 加上commit或rollback。
ORA-06519: 检测到活动的自治事务处理, 已经回退 ORA-04088: 触发器 'LANDUSER.TIG_TT' 执行过程中出错 问题:自治事务处理没有提交commit 修改如下: create or replace trigger tig_tt after update on tt for each row declare rstr varchar2(1024); ...
ORA-06519:检测到活动的自治事务处理,已经回退 ORA-06520:PL/SQL:加载外部库时出错 ORA-06521:PL/SQL:映射函数时出错 ORA-06522: ORA-06523:参数个数超出上限 ORA-06524:不受支持的选项: ORA-06525:长度与CHAR或RAW数据不匹配 ORA-06526:无法加载PL/SQL库 ORA-06527:外部过程SQLLIB错误: ORA-06528:正在执行...
ORA-06519: 检测到活动的自治事务处理,已经回退 ORA-06520: PL/SQL: 加载外部库时出错 ORA-06521: PL/SQL: 映射函数时出错 ORA-06522: ORA-06523: 参数个数超出上限 ORA-06524: 不受支持的选项: ORA-06525: 长度与 CHAR 或 RAW 数据不匹配 ORA-06526: 无法加载 PL/SQL 库 ...
ORA-01636: 回退段’‘已联机 ORA-01637: 回退段’‘正被另一例程 (#) 使用 ORA-01638: 参数 不允许 ORACLE 版本 装载群集数据库 ORA-01640: 无法将活动事务处理的表空间设置为只读 ORA-01641: 表空间’‘未联机- 无法添加数据文件 ORA-01642: 只读表空间’‘无需开始备份 ...
ORA-06519: 检测到活动的自治事务处理, 已经回退 ORA-04088: 触发器 'LANDUSER.TIG_TT' 执行过程中出错 问题:自治事务处理没有提交commit 修改如下: create or replace trigger tig_tt after update on tt for each row declare rstr varchar2(1024); ...
将事务设定为自治事务时,需要在函数体结尾出加入 COMMIT 或 ROLLBACK 如果未在结尾处提交或回滚,以查询方式执行时报错:ORA-06519: 检测到活动的自治事务处理,已经回退 参考文档: ORA-14551: 无法在查询中执行 DML 操作 检测到活动的独立的事务处理 已经回退...