インターフェース SqlValue
- すべての既知のサブインターフェース:
SqlXmlValue
- すべての既知の実装クラス:
SqlArrayValue
public interface SqlValue
ステートメントパラメーターとして設定される複雑な型のシンプルなインターフェース。
実装は、実際の値を設定する実際の作業を実行します。それらは、呼び出しコードによってキャッチおよび変換される SQLException をスローできるコールバックメソッド setValue を実装する必要があります。このコールバックメソッドは、データベース固有のオブジェクトを作成するために必要な場合、指定された PreparedStatement オブジェクトを介して、基礎となる Connection にアクセスできます。
- 導入:
- 2.5.6
- 作成者:
- Juergen Hoeller
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明voidcleanup()この値オブジェクトが保持するリソースをクリーンアップします。voidsetValue(PreparedStatementSE ps, int paramIndex) 指定された PreparedStatement に値を設定します。
メソッドの詳細
setValue
指定された PreparedStatement に値を設定します。- パラメーター:
ps- PreparedStatement に取り組むparamIndex- 値を設定する必要があるパラメーターのインデックス- 例外:
SQLExceptionSE- パラメーター値の設定中に SQLException が発生した場合
cleanup
void cleanup()この値オブジェクトが保持するリソースをクリーンアップします。