Package nablarch.core.db.statement
Interface SqlCStatement
- All Superinterfaces:
SqlPStatement
,SqlStatement
- All Known Implementing Classes:
BasicSqlCStatement
ストアドプロシージャを実行するインタフェース。
- Author:
- hisaaki sioiri
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetBigDecimal
(int parameterIndex) getBlob
(int parameterIndex) getBoolean
(int parameterIndex) byte[]
getBytes
(int parameterIndex) getClob
(int parameterIndex) getDate
(int parameterIndex) getInteger
(int parameterIndex) getLong
(int parameterIndex) getObject
(int parameterIndex) getShort
(int parameterIndex) getString
(int parameterIndex) getTime
(int parameterIndex) getTimestamp
(int parameterIndex) void
registerOutParameter
(int parameterIndex, int sqlType) void
registerOutParameter
(int parameterIndex, int sqlType, int scale) Methods inherited from interface nablarch.core.db.statement.SqlPStatement
addBatch, clearParameters, execute, executeQuery, executeUpdate, getFetchDirection, getGeneratedKeys, getMetaData, getMoreResults, getMoreResults, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, retrieve, retrieve, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFetchDirection, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setURL
Methods inherited from interface nablarch.core.db.statement.SqlStatement
clearBatch, close, executeBatch, getBatchSize, getConnection, getFetchSize, getMaxRows, getQueryTimeout, getUpdateCount, isClosed, setFetchSize, setJdbcTransactionTimeoutHandler, setMaxRows, setQueryTimeout
-
Method Details
-
registerOutParameter
void registerOutParameter(int parameterIndex, int sqlType) - Parameters:
parameterIndex
- パラメータインデックスsqlType
-Types
-
registerOutParameter
void registerOutParameter(int parameterIndex, int sqlType, int scale) - Parameters:
parameterIndex
- パラメータインデックスsqlType
-Types
scale
- 小数点以下の桁数(0以上であること)
-
getObject
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getString
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull)
-
getBigDecimal
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull)
-
getInteger
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getLong
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getShort
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getDate
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getTime
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getTimestamp
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getBoolean
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getBytes
byte[] getBytes(int parameterIndex) - Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getBlob
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-
getClob
- Parameters:
parameterIndex
- パラメータインデックス- Returns:
- パラメータインデックスに対応する値(値がnullの場合はnull);
-