クラス SqlParameterValue
java.lang.ObjectSE
org.springframework.jdbc.core.SqlParameter
org.springframework.jdbc.core.SqlParameterValue
SQL パラメーター値(SQL 型や数値のスケールなどのパラメーターメタデータを含む)を表すオブジェクト。
引数値の配列を取る JdbcTemplate
の操作で使用するように設計されています。このような各引数値は SqlParameterValue
であり、テンプレートにデフォルトの型を推測させる代わりに、SQL 型(およびオプションでスケール)を示します。これは 'plain' 引数配列を使用した操作にのみ適用され、明示的な型配列を使用したオーバーロードされたバリアントには適用されないことに注意してください。
コンストラクターのサマリー
コンストラクター説明SqlParameterValue
(int sqlType, int scale, ObjectSE value) SQL 型を指定して、新しい SqlParameterValue を作成します。SqlParameterValue
(int sqlType, ObjectSE value) SQL 型を指定して、新しい SqlParameterValue を作成します。SqlParameterValue
(int sqlType, StringSE typeName, ObjectSE value) SQL 型を指定して、新しい SqlParameterValue を作成します。SqlParameterValue
(SqlParameter declaredParam, ObjectSE value) 指定された SqlParameter 宣言に基づいて、新しい SqlParameterValue を作成します。メソッドのサマリー
クラス org.springframework.jdbc.core.SqlParameter から継承されたメソッド
getName, getScale, getSqlType, getTypeName, isInputValueProvided, isResultsParameter, sqlTypesToAnonymousParameterList
コンストラクターの詳細
SqlParameterValue
SQL 型を指定して、新しい SqlParameterValue を作成します。- パラメーター:
sqlType
-java.sql.Types
に基づくパラメーターの SQL 型value
- 値オブジェクト
SqlParameterValue
SQL 型を指定して、新しい SqlParameterValue を作成します。- パラメーター:
sqlType
-java.sql.Types
に基づくパラメーターの SQL 型typeName
- パラメーターの型名 (オプション)value
- 値オブジェクト
SqlParameterValue
SQL 型を指定して、新しい SqlParameterValue を作成します。- パラメーター:
sqlType
-java.sql.Types
に基づくパラメーターの SQL 型scale
- 小数点以下の桁数 (DECIMAL および NUMERIC 型の場合)value
- 値オブジェクト
SqlParameterValue
指定された SqlParameter 宣言に基づいて、新しい SqlParameterValue を作成します。- パラメーター:
declaredParam
- 値を定義するために宣言された SqlParametervalue
- 値オブジェクト
メソッドの詳細
getValue
このパラメーター値が保持する値オブジェクトを返します。