【问题标题】:Debugging Pl/SQL code in conjuction with SQL Developer and Oracle HTTP Server结合 SQL Developer 和 Oracle HTTP Server 调试 Pl/SQL 代码
【发布时间】:2014-07-25 07:42:29
【问题描述】:

任何人都有关于Oracle Http Server 和sql developer 结合的经验。我有使用 pl/sql mod 获取数据的 Web 应用程序。例如

function flist() {
var p=new revWindow("_chlist","dialogHeight: 450px; dialogWidth: 650px; resizable: yes;status: no; scroll: no;");
var obj=new Object();
obj.sizer=p;
rs=window.showModalDialog("!rev_xxx.getIssueList?_ref="+frnd()+"&_name=&_code="+ (_issue.value?_issue.value:""),obj,p.get());
if(rs) _issue.value=rs.channel_code;
}

所以当我在

中设置断点时

!rev_xxx.getIssueList

并且触发了我如何设置 sql developer 来捕获这个断点?

谢谢

【问题讨论】:

    标签: oracle debugging oracle-sqldeveloper mod-plsql


    【解决方案1】:

    有点晚了,但如果这仍然是一个问题,只是作为一个建议:

    • 不要调试,而是跟踪以跟踪 PL/SQL 代码
    • 只需写入一个简单的日志记录表

    例子:

    create table logtab(ts timestamp default current_timestamp, tx varchar2(2000));
    /
    create or replace procedure log(tx in varchar2) is
       pragma autonomous_transaction;
    begin
       insert into logtab(tx) values (tx);
       commit;
    end;
    /
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-21
      • 1970-01-01
      • 2015-09-16
      • 2021-09-11
      相关资源
      最近更新 更多