begin
--正常代码
commit;
exception when others then
rollback tran --回滚事物
insert into SYSJOBLOG (JOBNO,JOBNAME,BDAT,STATE) values('PT_PLUAPPLY存储过程出错',error_message(),GETDATE(),'失败');
commit;
end;
--正常代码
commit;
exception when others then
rollback tran --回滚事物
insert into SYSJOBLOG (JOBNO,JOBNAME,BDAT,STATE) values('PT_PLUAPPLY存储过程出错',error_message(),GETDATE(),'失败');
commit;
end;
在这句报错
rollback tran --回滚事物难道oracle里的回滚事物不是用rollback tran吗?还有这两句没见有在oracle里体现呀?
begin tran --开始事物commit tran --提交事物 麻烦大哥再给看看,谢谢
begin
savepoint a;
--正常代码
commit;
exception when others then
rollback to savepoint a; --回滚事物
insert into SYSJOBLOG (JOBNO,JOBNAME,BDAT,STATE) values('PT_PLUAPPLY存储过程出错',error_message(),GETDATE(),'失败');
commit;
end;