Oracle dbms_utility 几种返回的错误
来源:互联网 发布:化工过程模拟软件 编辑:程序博客网 时间:2024/06/02 09:05
dbms_utility.format_call_stack
This Function Formats The Current Call Stack. This Can Be Used On Any Stored Procedure Or Trigger To Access The Call Stack. This Can Be Useful For Debugging.
dbms_utility.format_error_stack
This Function Formats The Current Error Stack. This Can Be Used In Exception Handlers To Look At The Full Error Stack.
dbms_utility.format_error_backtrace
This Procedure Displays The Call Stack At The Point Where An Exception Was Raised, Even If The Procedure Is Called From An Exception Handler In An Outer Scope. The Output Is Similar To The Output Of The Sqlerrm Function, But Not Subject To The Same Size Limitation.
Create Or Replace Package pkg_public_back As Procedure p_test;End pkg_public_back;/Create Or Replace Package Body pkg_public_back As Procedure p_test3 As a Number; Begin a := 0 / 0; Exception When Others Then Raise; End p_test3; Procedure p_test2 As Begin p_test3; Exception When Others Then Raise; End p_test2; Procedure p_test As Begin p_test2; Exception When Others Then dbms_output.put_line('----format_call_stack----'); dbms_output.put_line(dbms_utility.format_call_stack); dbms_output.put_line('-------------------------'); dbms_output.put_line('----format_error_stack----'); dbms_output.put_line(dbms_utility.format_error_stack); dbms_output.put_line('-------------------------'); dbms_output.put_line('----format_error_backtrace----'); dbms_output.put_line(dbms_utility.format_error_backtrace); dbms_output.put_line('-------------------------'); End p_test;End pkg_public_back;/
----format_call_stack----
----- PL/SQL Call Stack -----
object line object
handle number name
32A86CF4 25 package body SCOTT.PKG_PUBLIC_BACK
3297A3D0 2 anonymous block
-------------------------
----format_error_stack----
ORA-01476: 除数为 0
-------------------------
----format_error_backtrace----
ORA-06512: 在 "SCOTT.PKG_PUBLIC_BACK", line 16
ORA-06512: 在 "SCOTT.PKG_PUBLIC_BACK", line 21
-------------------------
- Oracle dbms_utility 几种返回的错误
- Oracle DBMS_UTILITY.GET_TIME与DBMS_UTILITY.GET_CPU_TIME区别
- Oracle dbms_utility 包用法
- Oracle dbms_utility.get_time
- Oracle DBMS_UTILITY 用法例子
- Oracle DBMS_UTILITY.GET_HASH_VALUE
- oracle em相关的几种错误
- oracle出现的几种错误
- django中返回404错误页面的几种方法
- Oracle返回是星期几的函数?
- Oracle-12514错误发生的几种原因
- 記錄執行一條一句需要多長時間:oracle dbms_utility.get_time函数
- oracle中dbms_utility.get_hash_value与ora_hash
- 微信开发--返回码汇总与几种错误的解决
- Oracle中函数/过程返回结果集的几种方式
- Oracle中函数/过程返回结果集的几种方式
- Oracle中函数/过程返回结果集的几种方式:
- Oracle中函数/过程返回结果集的几种方式
- 北京或成“下一个硅谷” 李开复扮演重要角色(Beijing’s Great Leap Forward)
- const的那些小事
- 武功·千亩草甸
- Android程序检测网络是否可用
- 关于LCD的分屏与切屏 Tearing effect
- Oracle dbms_utility 几种返回的错误
- libgdx游戏引擎教程
- hdu 1029
- DB2 SQL 消息
- PHP-Redis函数翻译
- Optimizing Memcpy improves speed
- ant 正则表达式
- UIPanGestureRecognizer使用小结
- System UI 学习之一:system ui启动流程