oracle记录错误存储过程
2024-09-27 06:43:39
CREATE OR REPLACE PROCEDURE SP_ERROR_LOGS_PRO(v_pro_name VARCHAR2,
v_step_name VARCHAR2,
v_date VARCHAR2,
v_detail VARCHAR2 default '',
error_flag BOOLEAN DEFAULT TRUE) AUTHID DEFINER AS
pragma autonomous_transaction;
nError_code NUMBER;
strError_Msg NVARCHAR2();
BEGIN
nerror_code := SQLCODE;
strerror_msg := SQLERRM; INSERT INTO ERROR_LOGS
VALUES
(sq_log_iid.NEXTVAL,
SYSDATE,
v_pro_name,
v_step_name,
v_date,
nerror_code,
strerror_msg,
v_detail);
COMMIT;
END;
最新文章
- HTML5- Canvas入门(一)
- 可扩容分布式session方案
- NPOI 单元格(cell) 格式参数
- Jmeter 小攻略(转)
- form文件上传,防止页面刷新
- 【MVC】ASP.NET MVC中实现多个按钮提交的几种方法
- JS点击按钮弹出窗口
- stl 迭代子的失效
- HashMap的存储原理
- MicroPython实例之TPYBoard开发板控制OLED显示中文
- 第十三节、SURF特征提取算法
- 30个极大提高开发效率的vscode插件
- JavaScript 字符串与数组互转,并保持数据去重、排序功能
- REUSE_ALV_GRID_DISPLAY详解
- 软件工程结对作业01 psp表格
- nginx自定义500,502,504错误页面无法跳转【转】
- maven(17)-自动发布到远程linux服务器
- Android编程的写法规范
- Webpack -- 基础篇
- C语言中 单引号与双引号的区别