public class SqlParameterValue extends SqlParameter
引数値の配列を取る 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 を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | getValue() このパラメーター値が保持する値オブジェクトを返します。 |
getName, getScale, getSqlType, getTypeName, isInputValueProvided, isResultsParameter, sqlTypesToAnonymousParameterList
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public SqlParameterValue(int sqlType, @Nullable ObjectSE value)
sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 value
- 値オブジェクト public SqlParameterValue(int sqlType, @Nullable StringSE typeName, @Nullable ObjectSE value)
sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 typeName
- パラメーターの型名 (オプション)value
- 値オブジェクト public SqlParameterValue(int sqlType, int scale, @Nullable ObjectSE value)
sqlType
- java.sql.Types
に基づくパラメーターの SQL 型 scale
- 小数点以下の桁数 (DECIMAL および NUMERIC 型の場合)value
- 値オブジェクト public SqlParameterValue(SqlParameter declaredParam, @Nullable ObjectSE value)
declaredParam
- 値を定義するために宣言された SqlParametervalue
- 値オブジェクト