• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エラーコード取得)

エラーコード取得方法-バッチファイルにて実行するSQLファイルでエラー発生時の処理方法

このQ&Aのポイント
  • バッチファイルにて実行するSQLファイルでエラー発生時の処理方法について質問させていただきます。
  • 上記の処理でSQLエラーが発生した場合、エラーコードを取得する方法が分からないので教えてください。
  • 使用環境はWindowsXP SP2とOracle 10.1.0.2です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

SQLPLUSで指定するスクリプトファイルの先頭に WHENEVER OSERROR EXIT 2 WHENEVER SQLERROR EXIT 1 とか書いておくと、SQL文のエラーやSQLPLUS自身のエラーの際に、SQLPLUSを脱出(EXIT)します。 エラーで脱出したかどうかは、エラーレベルで判断できますので、バッチ処理の場合のエラー処理に利用できます。

関連するQ&A