0

それは単に機能しません。ブレークポイントを設定できず、SHIFT + F7 が最後まで実行されます。

それらをデバッグすることは可能ですか?

4

1 に答える 1

2

これは、テスト ウィンドウでブレークポイントを設定できないという PL/SQL Developer の問題に似ていると思います。DBMS_DEBUG を少し掘り下げてみると、ブレークポイントを設定するには、呼び出し元が名前空間、(プログラム ユニットの) 名前、所有者、データベース リンク (!)、および行番号を提供する必要があることがわかります。したがって、データベースにコンパイルされていないコードにはブレークポイントを設定できないようです。私の解決策は、デバッグしたい無名ブロックをプロシージャに入れ、テスト ウィンドウからそのプロシージャを呼び出すことです。

共有してお楽しみください。

于 2012-04-19T11:05:10.170 に答える