我有段sql server代码想转成oracle代码,如何转换,望大哥们帮帮忙,谢谢!
sql server代码:
begin tran
begin try
--正常代码
commit tran --提交事物
end try
begin catch
rollback tran --回滚事物
insert into SYSJOBLOG (JOBNO,JOBNAME,BDAT,STATE) values('PT_PLUAPPLY存储过程出错',error_message(),GETDATE(),'失败')
end catch
上面这段sql代码如何改成oracle代码
------解决方案--------------------
begin
--正常代码
commit;
exception when others then
rollback tran --回滚事物
insert into SYSJOBLOG (JOBNO,JOBNAME,BDAT,STATE) values('PT_PLUAPPLY存储过程出错',error_message(),GETDATE(),'失败');
commit;
end;