DBMS_DEBUG
- 实现服务器端调试器,提供了一种调试服务器端PL/SQL程序单元的方法,调试时分为目标会话(the target session)和调试会话(the debug session),通过两个会话配合完成PL/SQL调试工作。
函数名 |
参数类型 |
结果类型 |
描述 |
initialize |
null |
integer |
用于初始化目标会话以进行调试 |
debug_on |
null |
null |
让所有PL/SQL都在调试模式下运行 |
debug_off |
null |
null |
通知目标会话不应再进行调试 |
execute |
what varchar, frame integer, bind_results integer, INOUT results dbms_debug_vc2coll, INOUT errm varchar |
boolean |
在调试会话执行一段SQL或PL/SQL |
create extension pldbgapi;
exec dbms_debug.initialize();
exec dbms_debug.debug_on();
exec dbms_debug.debug_off();
select dbms_debug.execute(‘select * from pg_proc’,-1,-1,’sds’,’sdsad’):