exception
when others then
v_errorcode := sqlcode;
v_errormsg := sqlerrm;
rollback;
insert into t_wa_sys_log_err
(err_date, name_proc, err_code, err_msg)
values
(sysdate, ‘p_sy_hcp_ywcx’, v_errorcode, v_errormsg);
v_ret := 99;
commit;
end;
存储过程捕捉报错
最新推荐文章于 2024-07-29 04:03:42 发布
这段代码展示了在遇到异常时如何处理SQL错误。当出现异常时,它捕获SQLCODE和SQLERRM,回滚事务,将错误信息插入到t_wa_sys_log_err表中,并设置返回值为99,最后提交事务。
1867

被折叠的 条评论
为什么被折叠?



