新しいプラグマSUPPRESSES_WARNING_6009
SUPPRESSES_WARNING_6009プラグマを使用すると、より堅牢なエラー処理が可能になり、カプセル化およびモジュール化が改善されます。
PL/SQLコンパイラは、すべての場合において、明示的なRAISE文またはPL/SQLで提供されるプロシージャRAISE_APPLICATION_ERRORへのコールでOTHERS例外ハンドラが終了しないと判断した場合、警告PLW-06009を発行します。このコンパイラの動作は、プログラマが独自のレポート・サブルーチンを提供する場合、一部のプログラミング・スタイルに対して攻撃的すぎます。この新しいプラグマは警告を抑制します。
親トピック: PL/SQL