怎样在Oracle 10g存储过程中log错误行

2008-04-16 05:43:28.0     推荐:0    收藏:0    评论:0     来源:赛迪网

【赛迪网-IT技术报道】在Oracle数据库10g存储过程中log错误行的方法:

(注释:仅适用于Oracle数据库10g)

具体示例如下:

CREATE OR REPLACE PROCEDURE top_logging IS
  demo number;
begin
  select * into demo from dual;
EXCEPTION
  WHEN OTHERS THEN
    dbms_output.put_line(dbms_utility.format_error_backtrace());
END top_logging;
/
 
SQL> exec TOP_LOGGING;
ORA-06512: 在 ”SYS.TOP_LOGGING”, line 4

(责任编辑:卢兆林)


您可以针对本文进行:[评论]  [收藏]  [推荐]   [查看原文链接]  
  • 共有0条评论  点击查看更多评论
  • 网友评论仅供网友表达个人看法,并不表明e800同意其观点或证实其描述
我想发表评论:
用户名密码
  • 匿名发表
    验证码: