TOADを使用して、Oracleデータベースにストアド関数を開発しています。 TOADの「スクリプトとして実行」ボタンをクリックすると、スクリプトが実行され、エラーは0件、コンパイルエラーは1件でした。特定のコンパイルエラーはどこにありますか?私はTOADにかなり慣れていないので、そのようなエラーメッセージを表示するためのタブ/ウィンドウなどのインターフェイスについて明らかな何かが欠けている可能性があります。
スクリプトの最後にSHOW ERRORS
を追加して、エラーメッセージを[スクリプト出力]タブに出力するか、Toadの[ステートメントの実行]コマンドを使用して関数をコンパイルします。エディターの下部にあるボックスに表示されるエラー。
できる2つのこと
上部のツールバーで[データベース]-> [プロシージャエディタ]をクリックします。
この新しいエディターウィンドウにコードを貼り付け、上部の緑色の再生ボタンをクリックして実行します。
すべてのエラーは、下部の新しいウィンドウに表示されます。
私にとってうまくいったもう1つのオプションは、プロシージャエディターでスクリプトを開いてそこでコンパイルすることでした。