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;

最新文章

  1. HTML5- Canvas入门(一)
  2. 可扩容分布式session方案
  3. NPOI 单元格(cell) 格式参数
  4. Jmeter 小攻略(转)
  5. form文件上传,防止页面刷新
  6. 【MVC】ASP.NET MVC中实现多个按钮提交的几种方法
  7. JS点击按钮弹出窗口
  8. stl 迭代子的失效
  9. HashMap的存储原理
  10. MicroPython实例之TPYBoard开发板控制OLED显示中文
  11. 第十三节、SURF特征提取算法
  12. 30个极大提高开发效率的vscode插件
  13. JavaScript 字符串与数组互转,并保持数据去重、排序功能
  14. REUSE_ALV_GRID_DISPLAY详解
  15. 软件工程结对作业01 psp表格
  16. nginx自定义500,502,504错误页面无法跳转【转】
  17. maven(17)-自动发布到远程linux服务器
  18. Android编程的写法规范
  19. Webpack -- 基础篇
  20. C语言中 单引号与双引号的区别

热门文章

  1. spring mvc:拦截器不拦截静态资源的三种处理方式
  2. C++(十五) — sizeof 运算符
  3. LightOJ - 1341唯一分解定理
  4. 51nod 1287 线段树
  5. 33-THREE.JS 圆柱体
  6. 漂亮的Html5网站
  7. web前端概念摘要(一)
  8. 年终盘点:Java今年的大事记都在这里!
  9. Python之os.path
  10. NET Core中使用MediatR实现命令和中介者模式