END IF;
COMMIT;
END IF;
<<TO_NEXT>>
null;
--begin yinlei
BEGIN
IF IS_EXCEPTION_CODE <> 0 THEN
select to_char(sysdate,'yymmddhhmi')||lpad(to_char(SEQ_ERP_LOG.nextval),14,'0') INTO C_SEQ from dual;
INSERT INTO INT_ERP_LOG(LOGID,INTERFACENAME,INTIME,REFERENCE_NUM,STATUS,ERR_MESSAGE)VALUES (C_SEQ, 'INT_ERP_PO_CREATE', SYSDATE, v_REFERENCE_NUM, '-1', v_ERROR_DESCRIPTION);
--insert into main table
存储过程8
PLSQL异常处理与日志记录
最新推荐文章于 2019-07-04 19:41:29 发布
本文介绍了一个PLSQL程序段,展示了如何通过IF条件判断进行异常处理,并记录错误日志。具体包括生成错误代码、插入日志记录等操作。
493

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



