16.13.6 ResultSetクラス
ResultSetクラスのJDBC2.0基本規格で追加されたメソッドの制限事項を次の表に示します。
JDBC2.0基本規格で追加されたメソッド |
制限事項 |
---|---|
setFetchDirection |
FETCH_FORWARD以外を指定した場合,SQLExceptionを投入します。 |
rowUpdated |
更新可能型結果セットが使用できないため,無条件にSQLExceptionを投入します。 |
rowInserted |
|
rowDeleted |
|
updateNull |
|
updateBoolean |
|
updateByte |
|
updateShort |
|
updateInt |
|
updateLong |
|
updateFloat |
|
updateDouble |
|
updateBigDecimal |
|
updateString |
|
updateBytes |
|
updateDate |
|
updateTime |
|
updateTimestamp |
|
updateAsciiStream |
|
updateBinaryStream |
|
updateCharacterStream |
|
updateObject |
|
insertRow |
|
updateRow |
|
deleteRow |
|
refreshRow |
|
cancelRowUpdates |
|
moveToInsertRow |
|
moveToCurrentRow |
|
getObject |
Map指定が使用できないため,Map指定時はSQLExceptionを投入します。 |
getBlob |
JDBCドライバでは,JDBC SQLタイプをLONGVARBINARYとして扱います。 |
getClob |
SQL CLOB型が使用できないため,無条件にSQLExceptionを投入します。 |
getRef |
SQL構造化型が使用できないため,無条件にSQLExceptionを投入します。 |