--定义自治事务
declare
-- Local variables here
begin
insert into test_zhi values ('1');
declare --代码块
pragma autonomous_transaction; --加上这句,定义自治事务,回滚只会插入2,不会插入1
begin
insert into temp1 values ('2');
commit;
end;
rollback;
end;
/
declare
-- Local variables here
begin
insert into test_zhi values ('1');
declare --代码块
pragma autonomous_transaction; --加上这句,定义自治事务,回滚只会插入2,不会插入1
begin
insert into temp1 values ('2');
commit;
end;
rollback;
end;
/