0

它根本行不通。我无法设置断点并且 SHIFT + F7 运行到最后。

是否可以调试它们?

4

1 回答 1

2

我怀疑这类似于 PL/SQL Developer 中无法在测试窗口中设置断点的问题。如果您深入研究 DBMS_DEBUG,您会发现要设置断点,调用者需要提供命名空间、名称(程序单元的)、所有者、数据库链接 (!) 和行号。因此,似乎未编译到数据库中的代码不能在其上设置断点。我的解决方案是将要调试的匿名块放入一个过程中,然后从测试窗口调用该过程。

分享和享受。

于 2012-04-19T11:05:10.170 回答