java.sql
クラス BatchUpdateException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.sql.SQLException
|
+--java.sql.BatchUpdateException
- public class BatchUpdateException
- extends SQLException
JDBC 2.0
バッチ更新オペレーション中にエラーが発生したときにスローされる例外です。BatchUpdateException は、SQLException によって提供される情報に加えて、バッチ更新中に正常に実行されたすべてのコマンド、つまり、エラーが発生する前に実行されたすべてのコマンドの更新カウントを提供します。更新カウントの配列での要素の順序は、コマンドがバッチに追加されたときの順序になります。
- 関連項目:
- 直列化された形式
|
コンストラクタの概要 |
BatchUpdateException()
reason、SQLState、および更新カウントが null、ベンダーコードが 0 に初期化された、BatchUpdateException オブジェクトを構築します。 |
BatchUpdateException(int[] updateCounts)
reason と SQLState が null、ベンダーコードが 0 で初期化された、BatchUpdateException を構築します。 |
BatchUpdateException(String reason,
int[] updateCounts)
reason、updateCounts、null の SQLState、および 0 の vendorCode で初期化された、BatchUpdateException を構築します。 |
BatchUpdateException(String reason,
String SQLState,
int[] updateCounts)
指定された引数 (reason、SQLState、updateCounts) およびベンダーコード 0 で初期化された、BatchUpdateException を構築します。 |
BatchUpdateException(String reason,
String SQLState,
int vendorCode,
int[] updateCounts)
完全指定された BatchUpdateException を構築します。 |
|
メソッドの概要 |
int[] |
getUpdateCounts()
この例外が発生するまでにバッチ更新で正常に実行された更新文の更新カウントを取り出します。 |
BatchUpdateException
public BatchUpdateException(String reason,
String SQLState,
int vendorCode,
int[] updateCounts)
- 完全指定された
BatchUpdateException を構築します。
- パラメータ:
reason - エラーの説明SQLState - エラーを識別する X/OPEN コードvendorCode - 特定のデータベースベンダーの例外コードupdateCounts - int の配列。各要素は、例外がスローされるまでに正常に実行された SQL コマンドの更新カウントを示す
BatchUpdateException
public BatchUpdateException(String reason,
String SQLState,
int[] updateCounts)
- 指定された引数 (
reason、SQLState、updateCounts) およびベンダーコード 0 で初期化された、BatchUpdateException を構築します。
- パラメータ:
reason - 例外の説明SQLState - 例外を識別する X/OPEN コードupdateCounts - int の配列。各要素は、例外がスローされるまでに正常に実行された SQL コマンドの更新カウントを示す
BatchUpdateException
public BatchUpdateException(String reason,
int[] updateCounts)
reason、updateCounts、null の SQLState、および 0 の vendorCode で初期化された、BatchUpdateException を構築します。
- パラメータ:
reason - 例外の説明updateCounts - int の配列。各要素は、例外がスローされるまでに正常に実行された SQL コマンドの更新カウントを示す
BatchUpdateException
public BatchUpdateException(int[] updateCounts)
- reason と SQLState が
null、ベンダーコードが 0 で初期化された、BatchUpdateException を構築します。
- パラメータ:
updateCounts - int の配列。各要素は、例外がスローされるまでに正常に実行された SQL コマンドの更新カウントを示す
BatchUpdateException
public BatchUpdateException()
- reason、SQLState、および更新カウントが
null、ベンダーコードが 0 に初期化された、BatchUpdateException オブジェクトを構築します。
getUpdateCounts
public int[] getUpdateCounts()
- この例外が発生するまでにバッチ更新で正常に実行された更新文の更新カウントを取り出します。
- 戻り値:
- このエラーが発生するまでに正常に実行された更新の更新カウントを格納する
int の配列
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.