|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface SqlTypeValue
Interface to be implemented for setting values for more complex database-specific
types not supported by the standard setObject method. This is
effectively an extended variant of SqlValue.
Implementations perform the actual work of setting the actual values. They must
implement the callback method setTypeValue which can throw SQLExceptions
that will be caught and translated by the calling code. This callback method has
access to the underlying Connection via the given PreparedStatement object, if that
should be needed to create any database-specific objects.
Types,
PreparedStatement.setObject(int, java.lang.Object, int),
JdbcOperations.update(String, Object[], int[]),
SqlValue| 字段摘要 | |
|---|---|
static int |
TYPE_UNKNOWN
Constant that indicates an unknown (or unspecified) SQL type. |
| 方法摘要 | |
|---|---|
void |
setTypeValue(PreparedStatement ps,
int paramIndex,
int sqlType)
Set the type value on the given PreparedStatement. |
| 字段详细信息 |
|---|
static final int TYPE_UNKNOWN
setTypeValue if the original operation method
does not specify a SQL type.
Types,
JdbcOperations.update(String, Object[]),
常量字段值| 方法详细信息 |
|---|
void setTypeValue(PreparedStatement ps,
int paramIndex,
int sqlType)
throws SQLException
ps - the PreparedStatement to work onparamIndex - the index of the parameter for which we need to set the valuesqlType - SQL type of the parameter we are settingtypeName - the type name of the parameter (optional)
SQLException - if a SQLException is encountered while setting parameter valuesTypes,
PreparedStatement.setObject(int, java.lang.Object, int)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||