クラス ScriptStatementFailedException

実装されたすべてのインターフェース:
SerializableSE

public class ScriptStatementFailedException extends ScriptException
SQL スクリプトのステートメントがターゲットデータベースに対して実行中に失敗した場合、ScriptUtils によってスローされます。
導入:
3.0.5
作成者:
Juergen Hoeller, Sam Brannen
関連事項:
  • コンストラクターの詳細

    • ScriptStatementFailedException

      public ScriptStatementFailedException(StringSE stmt, int stmtNumber, EncodedResource encodedResource, ThrowableSE cause)
      新しい ScriptStatementFailedException を作成します。
      パラメーター:
      stmt - 失敗した実際の SQL ステートメント
      stmtNumber - SQL スクリプトのステートメント番号 (つまり、リソースに存在する n 番目のステートメント)
      encodedResource - SQL ステートメントが読み取られたリソース
      cause - 失敗の根本的な原因
  • メソッドの詳細

    • buildErrorMessage

      public static StringSE buildErrorMessage(StringSE stmt, int stmtNumber, EncodedResource encodedResource)
      指定された引数に基づいて、SQL スクリプト実行の失敗に関するエラーメッセージを作成します。
      パラメーター:
      stmt - 失敗した実際の SQL ステートメント
      stmtNumber - SQL スクリプトのステートメント番号 (つまり、リソースに存在する n 番目のステートメント)
      encodedResource - SQL ステートメントが読み取られたリソース
      戻り値:
      例外の詳細メッセージまたはロギングに適したエラーメッセージ
      導入:
      4.2