public class ResultSet
extends java.lang.Object
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
absolute(int row_)
[サポート外]
カーソルをこの
ResultSet オブジェクト内の
指定された行に移動します。 |
void |
afterLast()
[サポート外]
カーソルをこの
ResultSet オブジェクトの終端、
つまり最終行の直後に移動します。 |
void |
beforeFirst()
[サポート外]
カーソルをこの
ResultSet オブジェクトの先端、
つまり先頭行の直前に移動します。 |
void |
cancelRowUpdates()
[サポート外]
この
ResultSet オブジェクトの
現在の行に対して行った更新を取り消します。 |
void |
clearWarnings()
この
ResultSet オブジェクトに関して報告された
すべての警告をクリアします。 |
void |
close()
自動的にクローズされるとき、これを待つのではなく、
ただちに
ResultSet オブジェクトのデータベースと
JDBC リソースを解放します。 |
void |
deleteRow()
[サポート外]
この
ResultSet オブジェクトおよび
基になるデータベースから、現在の行を削除します。 |
protected void |
finalize()
このオブジェクトへの参照がないと、ガベージコレクションによって
判断されたときに、ガベージコレクタによって呼び出されます。
|
int |
findColumn(java.lang.String columnName_)
指定された
ResultSet の列名を
ResultSet 列インデックスにマッピングします。 |
boolean |
first()
[サポート外]
カーソルをこの
ResultSet オブジェクト内の
先頭行に移動します。 |
java.sql.Array |
getArray(int columnIndex_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Array オブジェクトとして取得します。 |
java.sql.Array |
getArray(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
java.sql.Array オブジェクトとして取得します。 |
java.io.InputStream |
getAsciiStream(int columnIndex_)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
ASCII 文字のストリームとして取得します。 |
java.io.InputStream |
getAsciiStream(java.lang.String columnName_)
[サポート外]
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 ASCII 文字のストリームとして取得します。 |
java.math.BigDecimal |
getBigDecimal(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の
java.math.BigDecimal オブジェクトとして全精度で取得します。 |
java.math.BigDecimal |
getBigDecimal(int columnIndex_,
int scale_)
非推奨です。
|
java.math.BigDecimal |
getBigDecimal(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.math.BigDecimal オブジェクトとして全精度で取得します。 |
java.math.BigDecimal |
getBigDecimal(java.lang.String columnName_,
int scale_)
非推奨です。
|
java.io.InputStream |
getBinaryStream(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
未解釈のバイトのバイナリストリームとして取得します。 |
java.io.InputStream |
getBinaryStream(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、未解釈のバイトストリームとして取得します。 |
java.sql.Blob |
getBlob(int columnIndex_)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Blob オブジェクトとして
取得します。 |
java.sql.Blob |
getBlob(java.lang.String columnName_)
[サポート外]
この
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
java.sql.Blob オブジェクトとして取得します。 |
boolean |
getBoolean(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の boolean として取得します。 |
boolean |
getBoolean(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
boolean として取得します。 |
byte |
getByte(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の byte として取得します。 |
byte |
getByte(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
byte として取得します。 |
byte[] |
getBytes(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の byte 配列として取得します。 |
byte[] |
getBytes(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
byte 配列として取得します。 |
java.io.Reader |
getCharacterStream(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.io.Reader オブジェクトとして
取得します。 |
java.io.Reader |
getCharacterStream(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.io.Reader オブジェクトとして取得します。 |
java.sql.Clob |
getClob(int columnIndex_)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Clob オブジェクトとして
取得します。 |
java.sql.Clob |
getClob(java.lang.String columnName_)
[サポート外]
この
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
java.sql.Clob オブジェクトとして取得します。 |
int |
getConcurrency()
この
ResultSet オブジェクトの
並行処理モードを取得します。 |
java.lang.String |
getCursorName()
[制限あり]
この
ResultSet オブジェクトが使用する
SQL カーソルの名前を取得します。 |
java.sql.Date |
getDate(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Date オブジェクトとして
取得します。 |
java.sql.Date |
getDate(int columnIndex_,
java.util.Calendar cal_)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Date オブジェクトとして
取得します。 |
java.sql.Date |
getDate(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Date オブジェクトとして取得します。 |
java.sql.Date |
getDate(java.lang.String columnName_,
java.util.Calendar cal_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Date オブジェクトとして取得します。 |
double |
getDouble(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の double として取得します。 |
double |
getDouble(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
double として取得します。 |
int |
getFetchDirection()
この
ResultSet オブジェクトの
フェッチ方向を取得します。 |
int |
getFetchSize()
この
ResultSet オブジェクトの
フェッチサイズを取得します。 |
float |
getFloat(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の float として取得します。 |
float |
getFloat(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
float として取得します。 |
int |
getHoldability()
この
ResultSet オブジェクトの保持機能を取得します。 |
int |
getInt(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の int として取得します。 |
int |
getInt(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
int として取得します。 |
long |
getLong(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の long として取得します。 |
long |
getLong(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
long として取得します。 |
java.sql.ResultSetMetaData |
getMetaData()
この
ResultSet オブジェクトの列の数、型、およびプロパティを
取得します。 |
java.io.Reader |
getNCharacterStream(int columnIndex)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.io.Reader オブジェクトとして取得します。 |
java.io.Reader |
getNCharacterStream(java.lang.String columnLabel)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.io.Reader オブジェクトとして取得します。 |
java.sql.NClob |
getNClob(int columnIndex)
[サポート外]
現在のバージョンでは、 SQL
NCLOB型はサポートしていません。 |
java.sql.NClob |
getNClob(java.lang.String columnLabel)
[サポート外]
現在のバージョンでは、 SQL
NCLOB型はサポートしていません。 |
java.lang.String |
getNString(int columnIndex)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.lang.String として取得します。 |
java.lang.String |
getNString(java.lang.String columnLabel)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.lang.String として取得します。 |
java.lang.Object |
getObject(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の Object として取得します。 |
<T> T |
getObject(int columnLabel,
java.lang.Class<T> type)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の Object として取得します。 |
java.lang.Object |
getObject(int columnIndex_,
java.util.Map map_)
[制限あり]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の Object として取得します。 |
java.lang.Object |
getObject(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
Object として取得します。 |
<T> T |
getObject(java.lang.String columnLabel,
java.lang.Class<T> type)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の Object として取得します。 |
java.lang.Object |
getObject(java.lang.String columnName_,
java.util.Map map_)
[制限あり]
この
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
Object として取得します。 |
java.sql.Ref |
getRef(int columnIndex_)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Ref オブジェクトとして
取得します。 |
java.sql.Ref |
getRef(java.lang.String columnName_)
[サポート外]
この
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
java.sql.Ref オブジェクトとして取得します。 |
int |
getRow()
現在の行の番号を取得します。
|
java.sql.RowId |
getRowId(int columnIndex)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.RowId オブジェクトとして
取得します。 |
java.sql.RowId |
getRowId(java.lang.String columnLabel)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.RowId オブジェクトとして
取得します。 |
short |
getShort(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の short として取得します。 |
short |
getShort(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
short として取得します。 |
java.sql.SQLXML |
getSQLXML(int columnIndex)
[サポート外]
現在のバージョンでは、 SQL
XML型はサポートしていません。 |
java.sql.SQLXML |
getSQLXML(java.lang.String columnLabel)
[サポート外]
現在のバージョンでは、 SQL
XML型はサポートしていません。 |
java.sql.Statement |
getStatement()
この
ResultSet オブジェクトを生成した
java.sql.Statement オブジェクトを取得します。 |
java.lang.String |
getString(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.lang.String として
取得します。 |
java.lang.String |
getString(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.lang.String として取得します。 |
java.sql.Time |
getTime(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Time オブジェクトとして
取得します。 |
java.sql.Time |
getTime(int columnIndex_,
java.util.Calendar cal_)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Time オブジェクトとして
取得します。 |
java.sql.Time |
getTime(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Time オブジェクトとして取得します。 |
java.sql.Time |
getTime(java.lang.String columnName_,
java.util.Calendar cal_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Time オブジェクトとして取得します。 |
java.sql.Timestamp |
getTimestamp(int columnIndex_)
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の
java.sql.Timestamp オブジェクトとして取得します。 |
java.sql.Timestamp |
getTimestamp(int columnIndex_,
java.util.Calendar cal_)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の
java.sql.Timestamp オブジェクトとして取得します。 |
java.sql.Timestamp |
getTimestamp(java.lang.String columnName_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Timestamp オブジェクトとして取得します。 |
java.sql.Timestamp |
getTimestamp(java.lang.String columnName_,
java.util.Calendar cal_)
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Timestamp オブジェクトとして取得します。 |
int |
getType()
この
ResultSet オブジェクトの型を返します。 |
java.io.InputStream |
getUnicodeStream(int columnIndex_)
非推奨です。
getUnicodeStream の代わりに
getCharacterStream を使用。 |
java.io.InputStream |
getUnicodeStream(java.lang.String columnName_)
非推奨です。
getUnicodeStream の代わりに
getCharacterStream を使用。 |
java.net.URL |
getURL(int columnIndex_)
[サポート外]
この
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.net.URL オブジェクトとして
取得します。 |
java.net.URL |
getURL(java.lang.String columnName_)
[サポート外]
この
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.net.URL オブジェクトとして取得します。 |
java.sql.SQLWarning |
getWarnings()
この
ResultSet オブジェクトに関する
呼び出しによって報告される最初の警告を返します。 |
void |
insertRow()
[サポート外]
挿入行の内容を、この
ResultSet オブジェクトおよび
データベースに挿入します。 |
boolean |
isAfterLast()
カーソルがこの
ResultSet オブジェクト内の
最終行より後ろにあるかどうかを取得します。 |
boolean |
isBeforeFirst()
カーソルがこの
ResultSet オブジェクト内の
先頭行より前にあるかどうかを取得します。 |
boolean |
isClosed()
この
ResultSet オブジェクトが
クローズされているかどうかを取得します。 |
boolean |
isFirst()
カーソルがこの
ResultSet オブジェクト内の
先頭行にあるかどうかを取得します。 |
boolean |
isLast()
カーソルがこの
ResultSet オブジェクトの
最終行にあるかどうかを取得します。 |
boolean |
isWrapperFor(java.lang.Class<?> iface)
[サポート外]
常に
falseを返します |
boolean |
last()
[サポート外]
カーソルをこの
ResultSet オブジェクト内の
最終行に移動します。 |
void |
moveToCurrentRow()
[サポート外]
カーソルを、記憶されているカーソル位置 (通常は現在の行) に移動します。
|
void |
moveToInsertRow()
[サポート外]
カーソルを挿入行に移動します。
|
boolean |
next()
[制限あり]
カーソルを現在の位置から 1 行下に移動します。
|
boolean |
previous()
[サポート外]
カーソルをこの
ResultSet オブジェクト内の
前の行に移動します。 |
void |
refreshRow()
[サポート外]
現在の行をデータベース内の最新の値で再表示します。
|
boolean |
relative(int rows_)
[サポート外]
カーソルを正または負の相対行数だけ移動します。
|
boolean |
rowDeleted()
行が削除されているかどうかを取得します。
|
boolean |
rowInserted()
現在の行に挿入があったかどうかを取得します。
|
boolean |
rowUpdated()
現在の行が更新されているかどうかを取得します。
|
void |
setFetchDirection(int direction_)
[制限あり]
この
ResultSet オブジェクト内の
行が処理される方向についてのヒントを提供します。 |
void |
setFetchSize(int rows_)
[制限あり]
この
ResultSet オブジェクトで
より多くの行が必要なときに
データベースから取り出す必要がある行数についてのヒントを
JDBC ドライバに提供します。 |
<T> T |
unwrap(java.lang.Class<T> iface)
[サポート外]
|
void |
updateArray(int columnIndex_,
java.sql.Array x_)
[サポート外]
指定された列を
java.sql.Array 値で更新します。 |
void |
updateArray(java.lang.String columnName_,
java.sql.Array x_)
[サポート外]
指定された列を
java.sql.Array 値で更新します。 |
void |
updateAsciiStream(int columnIndex,
java.io.InputStream x)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateAsciiStream(int columnIndex_,
java.io.InputStream x_,
int length_)
[サポート外]
指定された列を ASCII ストリーム値で更新します。
|
void |
updateAsciiStream(int columnIndex,
java.io.InputStream x,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateAsciiStream(java.lang.String columnName_,
java.io.InputStream x_,
int length_)
[サポート外]
指定された列を ASCII ストリーム値で更新します。
|
void |
updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBigDecimal(int columnIndex_,
java.math.BigDecimal x_)
[サポート外]
指定された列を
java.math.BigDecimal 値で更新します。 |
void |
updateBigDecimal(java.lang.String columnName_,
java.math.BigDecimal x_)
[サポート外]
指定された列を
java.sql.BigDecimal 値で更新します。 |
void |
updateBinaryStream(int columnIndex,
java.io.InputStream x)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBinaryStream(int columnIndex_,
java.io.InputStream x_,
int length_)
[サポート外]
指定された列をバイナリストリーム値で更新します。
|
void |
updateBinaryStream(int columnIndex,
java.io.InputStream x,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBinaryStream(java.lang.String columnName_,
java.io.InputStream x_,
int length_)
[サポート外]
指定された列をバイナリストリーム値で更新します。
|
void |
updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBlob(int columnIndex_,
java.sql.Blob x_)
[サポート外]
指定された列を
java.sql.Blob 値で更新します。 |
void |
updateBlob(int columnIndex,
java.io.InputStream inputStream)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBlob(int columnIndex,
java.io.InputStream inputStream,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBlob(java.lang.String columnName_,
java.sql.Blob x_)
[サポート外]
指定された列を
java.sql.Blob 値で更新します。 |
void |
updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateBoolean(int columnIndex_,
boolean x_)
[サポート外]
指定された列を
boolean 値で更新します。 |
void |
updateBoolean(java.lang.String columnName_,
boolean x_)
[サポート外]
指定された列を
boolean 値で更新します。 |
void |
updateByte(int columnIndex_,
byte x_)
[サポート外]
指定された列を
byte 値で更新します。 |
void |
updateByte(java.lang.String columnName_,
byte x_)
[サポート外]
指定された列を
byte 値で更新します。 |
void |
updateBytes(int columnIndex_,
byte[] x_)
[サポート外]
指定された列を
byte 配列値で更新します。 |
void |
updateBytes(java.lang.String columnName_,
byte[] x_)
[サポート外]
指定された列をバイト配列値で更新します。
|
void |
updateCharacterStream(int columnIndex,
java.io.Reader x)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateCharacterStream(int columnIndex_,
java.io.Reader x_,
int length_)
[サポート外]
指定された列を文字ストリーム値で更新します。
|
void |
updateCharacterStream(int columnIndex,
java.io.Reader x,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateCharacterStream(java.lang.String columnName_,
java.io.Reader reader_,
int length_)
[サポート外]
指定された列を文字ストリーム値で更新します。
|
void |
updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateClob(int columnIndex_,
java.sql.Clob x_)
[サポート外]
指定された列を
java.sql.Clob 値で更新します。 |
void |
updateClob(int columnIndex,
java.io.Reader reader)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateClob(int columnIndex,
java.io.Reader reader,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateClob(java.lang.String columnName_,
java.sql.Clob x_)
[サポート外]
指定された列を
java.sql.Clob 値で更新します。 |
void |
updateClob(java.lang.String columnLabel,
java.io.Reader reader)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateDate(int columnIndex_,
java.sql.Date x_)
[サポート外]
指定された列を
java.sql.Date 値で更新します。 |
void |
updateDate(java.lang.String columnName_,
java.sql.Date x_)
[サポート外]
指定された列を
java.sql.Date 値で更新します。 |
void |
updateDouble(int columnIndex_,
double x_)
[サポート外]
指定された列を
double 値で更新します。 |
void |
updateDouble(java.lang.String columnName_,
double x_)
[サポート外]
指定された列を
double 値で更新します。 |
void |
updateFloat(int columnIndex_,
float x_)
[サポート外]
指定された列を
float 値で更新します。 |
void |
updateFloat(java.lang.String columnName_,
float x_)
[サポート外]
指定された列を
float 値で更新します。 |
void |
updateInt(int columnIndex_,
int x_)
[サポート外]
指定された列を
int 値で更新します。 |
void |
updateInt(java.lang.String columnName_,
int x_)
[サポート外]
指定された列を
int 値で更新します。 |
void |
updateLong(int columnIndex_,
long x_)
[サポート外]
指定された列を
long 値で更新します。 |
void |
updateLong(java.lang.String columnName_,
long x_)
[サポート外]
指定された列を
long 値で更新します。 |
void |
updateNCharacterStream(int columnIndex,
java.io.Reader x)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNCharacterStream(int columnIndex,
java.io.Reader x,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNClob(int columnIndex,
java.sql.NClob nClob)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNClob(int columnIndex,
java.io.Reader reader)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNClob(int columnIndex,
java.io.Reader reader,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNClob(java.lang.String columnLabel,
java.sql.NClob nClob)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNClob(java.lang.String columnLabel,
java.io.Reader reader)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNString(int columnIndex,
java.lang.String nString)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNString(java.lang.String columnLabel,
java.lang.String nString)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateNull(int columnIndex_)
[サポート外]
null を許す列に null 値を設定します。 |
void |
updateNull(java.lang.String columnName_)
[サポート外]
指定された列を
null 値で更新します。 |
void |
updateObject(int columnIndex_,
java.lang.Object x_)
[サポート外]
指定された列を
Object 値で更新します。 |
void |
updateObject(int columnIndex_,
java.lang.Object x_,
int scale_)
[サポート外]
指定された列を
Object 値で更新します。 |
void |
updateObject(java.lang.String columnName_,
java.lang.Object x_)
[サポート外]
指定された列を
Object 値で更新します。 |
void |
updateObject(java.lang.String columnName_,
java.lang.Object x_,
int scale_)
[サポート外]
指定された列を
Object 値で更新します。 |
void |
updateRef(int columnIndex_,
java.sql.Ref x_)
[サポート外]
指定された列を
java.sql.Ref 値で更新します。 |
void |
updateRef(java.lang.String columnName_,
java.sql.Ref x_)
[サポート外]
指定された列を
java.sql.Ref 値で更新します。 |
void |
updateRow()
[サポート外]
基になるデータベースを、
この
ResultSet オブジェクトの現在の行の新しい内容に
更新します。 |
void |
updateRowId(int columnIndex,
java.sql.RowId x)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateRowId(java.lang.String columnLabel,
java.sql.RowId x)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateShort(int columnIndex_,
short x_)
[サポート外]
指定された列を
short 値で更新します。 |
void |
updateShort(java.lang.String columnName_,
short x_)
[サポート外]
指定された列を
short 値で更新します。 |
void |
updateSQLXML(int columnIndex,
java.sql.SQLXML xmlObject)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateSQLXML(java.lang.String columnLabel,
java.sql.SQLXML xmlObject)
[サポート外]
現在のバージョンでは、 updater メソッドはサポートしていません。
|
void |
updateString(int columnIndex_,
java.lang.String x_)
[サポート外]
指定された列を
java.lang.String 値で更新します。 |
void |
updateString(java.lang.String columnName_,
java.lang.String x_)
[サポート外]
指定された列を
java.lang.String 値で更新します。 |
void |
updateTime(int columnIndex_,
java.sql.Time x_)
[サポート外]
指定された列を
java.sql.Time 値で更新します。 |
void |
updateTime(java.lang.String columnName_,
java.sql.Time x_)
[サポート外]
指定された列を
java.sql.Time 値で更新します。 |
void |
updateTimestamp(int columnIndex_,
java.sql.Timestamp x_)
[サポート外]
指定された列を
java.sql.Timestamp 値で更新します。 |
void |
updateTimestamp(java.lang.String columnName_,
java.sql.Timestamp x_)
[サポート外]
指定された列を
java.sql.Timestamp 値で更新します。 |
boolean |
wasNull()
最後に読み込まれた列の値が SQL
NULL であるかどうかを
通知します。 |
public boolean next()
throws java.sql.SQLException
java.sql.ResultSet のカーソルは、初期状態では最初の行の前に
位置付けられています。メソッド next の最初の
呼び出しによって、最初の行が現在の行になります。
2 番目の呼び出しによって 2 行目が現在の行になり、以降同様に続きます。
現在の行で入力ストリームがオープンしている場合、
next メソッドへの呼び出しは暗黙的にそのストリームを
クローズさせます。新しい行が読み込まれるときに、
java.sql.ResultSet オブジェクトの警告チェーンは
クリアされます。
注: 現在のバージョンでは、警告は存在しません。
next インタフェース内 java.sql.ResultSettrue 、
それ以上行がない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void close()
throws java.sql.SQLException
ResultSet オブジェクトのデータベースと
JDBC リソースを解放します。
注:
java.sql.ResultSet オブジェクトは、
このオブジェクトを生成した java.sql.Statement
オブジェクトが閉じられるとき、再実行されるとき、
または一連の複数の結果からつぎの結果を取り出すのに使用されるときに、
その java.sql.Statement によって自動的にクローズされます。
java.sql.ResultSet オブジェクトが
ガベージコレクトされるときにも自動的にクローズされます。
close インタフェース内 java.lang.AutoCloseableclose インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合。public int findColumn(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet の列名を
ResultSet 列インデックスにマッピングします。findColumn インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。java.sql.SQLException - DefaultResultSet オブジェクトに
columnName が含まれない場合、
またはデータベースアクセスエラーが発生した場合。public java.lang.String getString(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.lang.String として取得します。getString インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean getBoolean(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
boolean として取得します。getBoolean インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public byte getByte(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
byte として取得します。getByte インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public short getShort(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
short として取得します。getShort インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getInt(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
int として取得します。getInt インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public long getLong(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
long として取得します。getLong インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public float getFloat(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
float として取得します。getFloat インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public double getDouble(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
double として取得します。getDouble インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.math.BigDecimal getBigDecimal(java.lang.String columnName_,
int scale_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.math.BigDecimal として取得します。getBigDecimal インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public byte[] getBytes(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
byte 配列として取得します。
バイトはドライバによって返された行の値を表します。getBytes インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Date getDate(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Date オブジェクトとして取得します。getDate インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Time getTime(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Time オブジェクトとして取得します。getTime インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Timestamp getTimestamp(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Timestamp オブジェクトとして取得します。getTimestamp インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.io.InputStream getAsciiStream(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 ASCII 文字のストリームとして取得します。
注: 現在のバージョンでは、このメソッドはサポートしていません。
getAsciiStream インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.io.InputStream getUnicodeStream(java.lang.String columnName_)
throws java.sql.SQLException
getUnicodeStream の代わりに
getCharacterStream を使用。ResultSet オブジェクトの現在行にある
指定された列の値を、 2 バイト Unicode 文字のストリームとして取得します。
注: 現在のバージョンでは、このメソッドはサポートしていません。
getUnicodeStream インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。getCharacterStream(java.lang.String)public java.io.InputStream getBinaryStream(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、未解釈のバイトストリームとして取得します。
そのストリームから一括して値を読み込めるようになります。
このメソッドは、特に大きな LONGVARBINARY 値を取り出すのに
適しています。
注:
返されたストリーム中のデータはすべて、
ほかの列の値を取得する前に読み込む必要があります。
つぎの getter メソッドへの呼び出しは、暗黙的にストリームを
クローズします。また、 InputStream.available メソッドが
呼び出されたときに、使用可能なデータがあるかないかに関係なく、
ストリームは 0 を返すことがあります。
getBinaryStream インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSetMetaData getMetaData()
throws java.sql.SQLException
ResultSet オブジェクトの列の数、型、およびプロパティを
取得します。getMetaData インタフェース内 java.sql.ResultSetResultSet オブジェクトの列の記述。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.Object getObject(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
Object として取得します。
このメソッドは、指定された列の値を Java オブジェクトとして返します。
Java オブジェクトの型は、 JDBC 仕様で指定されている組み込み型の
マッピングに従って、列の SQL 型に対応するデフォルトの
Java オブジェクト型になります。値が SQL NULL の場合、
ドライバは Java null を返します。
このメソッドは、データベース固有の抽象データ型を読み込む目的にも 使用できます。
JDBC 2.0 API では、getObject メソッドの動作は
SQL ユーザ定義型のデータを生成するように拡張されます。
列が構造化型または個別の型の値である場合、このメソッドの動作は、
getObject(columnIndex, this.getStatement().getConnection().getTypeMap())
を呼び出した場合と同じになります。
getObject インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。java.lang.Object 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.io.Reader getCharacterStream(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.io.Reader オブジェクトとして取得します。getCharacterStream インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。java.io.Reader オブジェクト。
値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.math.BigDecimal getBigDecimal(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.math.BigDecimal オブジェクトとして全精度で取得します。getBigDecimal インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean isLast()
throws java.sql.SQLException
ResultSet オブジェクトの
最終行にあるかどうかを取得します。
注: 現在の行が結果セット内の最終行であるかどうかを判定するために 1 つ先の行を取り出すので、isLast メソッドの呼び出しは 負荷が大きくなります。
isLast インタフェース内 java.sql.ResultSettrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateNull(java.lang.String columnName_)
throws java.sql.SQLException
null 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateNull インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBoolean(java.lang.String columnName_,
boolean x_)
throws java.sql.SQLException
boolean 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBoolean インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateByte(java.lang.String columnName_,
byte x_)
throws java.sql.SQLException
byte 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateByte インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateShort(java.lang.String columnName_,
short x_)
throws java.sql.SQLException
short 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateShort インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateInt(java.lang.String columnName_,
int x_)
throws java.sql.SQLException
int 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateInt インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateLong(java.lang.String columnName_,
long x_)
throws java.sql.SQLException
long 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateLong インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateFloat(java.lang.String columnName_,
float x_)
throws java.sql.SQLException
float 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateFloat インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateDouble(java.lang.String columnName_,
double x_)
throws java.sql.SQLException
double 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateDouble インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBigDecimal(java.lang.String columnName_,
java.math.BigDecimal x_)
throws java.sql.SQLException
java.sql.BigDecimal 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBigDecimal インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateString(java.lang.String columnName_,
java.lang.String x_)
throws java.sql.SQLException
java.lang.String 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateString インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBytes(java.lang.String columnName_,
byte[] x_)
throws java.sql.SQLException
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBytes インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateDate(java.lang.String columnName_,
java.sql.Date x_)
throws java.sql.SQLException
java.sql.Date 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateDate インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateTime(java.lang.String columnName_,
java.sql.Time x_)
throws java.sql.SQLException
java.sql.Time 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateTime インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateTimestamp(java.lang.String columnName_,
java.sql.Timestamp x_)
throws java.sql.SQLException
java.sql.Timestamp 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateTimestamp インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateAsciiStream(java.lang.String columnName_,
java.io.InputStream x_,
int length_)
throws java.sql.SQLException
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateAsciiStream インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。length_ - ストリームの長さ。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBinaryStream(java.lang.String columnName_,
java.io.InputStream x_,
int length_)
throws java.sql.SQLException
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBinaryStream インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。length_ - ストリームの長さ。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateCharacterStream(java.lang.String columnName_,
java.io.Reader reader_,
int length_)
throws java.sql.SQLException
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateCharacterStream インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。reader_ - 新しい列値を格納する
java.io.Reader オブジェクト。length_ - ストリームの長さ。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateObject(java.lang.String columnName_,
java.lang.Object x_,
int scale_)
throws java.sql.SQLException
Object 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateObject インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。scale_ - java.sql.Types.DECIMAL や
java.sql.Types.NUMERIC 型では、
小数点以下の桁数。
ほかのすべての型では、この値は無視される。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateObject(java.lang.String columnName_,
java.lang.Object x_)
throws java.sql.SQLException
Object 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateObject インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Statement getStatement()
throws java.sql.SQLException
ResultSet オブジェクトを生成した
java.sql.Statement オブジェクトを取得します。
java.sql.DatabaseMetaData メソッドなどの別の方法で
結果セットが生成された場合、このメソッドは null を
返します。getStatement インタフェース内 java.sql.ResultSetResultSet オブジェクトを生成した
Statment オブジェクト。
結果セットが別の方法で生成された場合は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Array getArray(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Array オブジェクトとして取得します。getArray インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。ARRAY 値を表す
java.sql.Array オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.Object getObject(java.lang.String columnName_,
java.util.Map map_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
Object として取得します。
値が SQL NULL の場合、
ドライバは Java null を返します。
このメソッドは、該当する場合、
指定された java.util.Map オブジェクトを使用します。
注: 現在のバージョンでは、カスタムマッピングをサポートしていないため、 デフォルトマッピングを使用します。
getObject インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。map_ - SQL 型名から Java プログラミング言語の
クラスへのマッピングが格納されている
java.util.Map オブジェクト。Object 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Ref getRef(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
java.sql.Ref オブジェクトとして取得します。
注:
現在のバージョンでは、 SQL REF 型をサポートしていないため、
このメソッドはサポートしていません。
getRef インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。REF 値を表す
java.sql.Ref オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Blob getBlob(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
java.sql.Blob オブジェクトとして取得します。
注:
現在のバージョンでは、
SQL BLOB 型をサポートしていないため、
このメソッドはサポートしていません。
getBlob インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。BLOB 値を表す
java.sql.Blob オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Clob getClob(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
java.sql.Clob オブジェクトとして取得します。
注:
現在のバージョンでは、
SQL CLOB 型をサポートしていないため、
このメソッドはサポートしていません。
getClob インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。CLOB 値を表す
java.sql.Clob オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Array getArray(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、Java プログラミング言語の
java.sql.Array オブジェクトとして取得します。getArray インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。ARRAY 値を表す
java.sql.Array オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Date getDate(java.lang.String columnName_,
java.util.Calendar cal_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Date オブジェクトとして取得します。
基になるデータベースがタイムゾーン情報を格納していない場合、
このメソッドは指定されたカレンダを使って
日付に適切なミリ秒値を作成します。getDate インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。cal_ - 日付を作成するのに使う
java.util.Calendar オブジェクト。java.sql.Date オブジェクトとして表された列の値。
値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Time getTime(java.lang.String columnName_,
java.util.Calendar cal_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Time オブジェクトとして取得します。
基になるデータベースがタイムゾーン情報を格納していない場合、
このメソッドは指定されたカレンダを使って
時刻に適切なミリ秒値を作成します。getTime インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。cal_ - 時刻を作成するのに使う
java.util.Calendar オブジェクト。java.sql.Time オブジェクトとして表された列の値。
値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Timestamp getTimestamp(java.lang.String columnName_,
java.util.Calendar cal_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.sql.Timestamp オブジェクトとして取得します。
基になるデータベースがタイムゾーン情報を格納していない場合、
このメソッドは指定されたカレンダを使って
タイムスタンプに適切なミリ秒値を作成します。getTimestamp インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。cal_ - タイムスタンプを作成するのに使う
java.util.Calendar オブジェクト。java.sql.Timestamp オブジェクトとして表された
列の値。値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.net.URL getURL(java.lang.String columnName_)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.net.URL オブジェクトとして取得します。
注:
現在のバージョンでは、
SQL DATALINK 型をサポートしていないため、
このメソッドはサポートしていません。
getURL インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。java.net.URL オブジェクトとして表された列の値。
値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合、
または URL が無効の場合。public void updateRef(java.lang.String columnName_,
java.sql.Ref x_)
throws java.sql.SQLException
java.sql.Ref 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateRef インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBlob(java.lang.String columnName_,
java.sql.Blob x_)
throws java.sql.SQLException
java.sql.Blob 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBlob インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateClob(java.lang.String columnName_,
java.sql.Clob x_)
throws java.sql.SQLException
java.sql.Clob 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateClob インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateArray(java.lang.String columnName_,
java.sql.Array x_)
throws java.sql.SQLException
java.sql.Array 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateArray インタフェース内 java.sql.ResultSetcolumnName_ - 列の SQL 名。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。protected void finalize()
throws java.lang.Throwable
finalize クラス内 java.lang.Objectjava.lang.Throwable - このメソッドで生じた例外。public boolean wasNull()
throws java.sql.SQLException
NULL であるかどうかを
通知します。
最初に列の getter メソッドの 1 つを呼び出してその値を読み込み、
つぎにメソッド wasNull を呼び出して読み込まれた値が
SQL NULL かどうかを判定する必要があります。wasNull インタフェース内 java.sql.ResultSetNULL の場合は
true 、そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getString(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.lang.String として
取得します。getString インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合public boolean getBoolean(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の boolean として取得します。getBoolean インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public byte getByte(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の byte として取得します。getByte インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public short getShort(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の short として取得します。getShort インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getInt(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の int として取得します。getInt インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public long getLong(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の long として取得します。getLong インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public float getFloat(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の float として取得します。getFloat インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public double getDouble(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の double として取得します。getDouble インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は 0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.math.BigDecimal getBigDecimal(int columnIndex_,
int scale_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.BigDecimal として
取得します。getBigDecimal インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。scale_ - 小数点以下の桁数NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public byte[] getBytes(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の byte 配列として取得します。
バイトはドライバによって返された行の値を表します。getBytes インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Date getDate(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Date オブジェクトとして
取得します。getDate インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Time getTime(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Time オブジェクトとして
取得します。getTime インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Timestamp getTimestamp(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の
java.sql.Timestamp オブジェクトとして取得します。getTimestamp インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.io.InputStream getAsciiStream(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
ASCII 文字のストリームとして取得します。
注: 現在のバージョンでは、このメソッドはサポートしていません。
getAsciiStream インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.io.InputStream getUnicodeStream(int columnIndex_)
throws java.sql.SQLException
getUnicodeStream の代わりに
getCharacterStream を使用。ResultSet オブジェクトの
現在行にある指定された列の値を、
2 バイト Unicode 文字のストリームとして取得します。
注: 現在のバージョンでは、このメソッドはサポートしていません。
getUnicodeStream インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。getCharacterStream(int)public java.io.InputStream getBinaryStream(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
未解釈のバイトのバイナリストリームとして取得します。
そのストリームから一括して値を読み込めるようになります。
このメソッドは、特に大きな LONGVARBINARY 値を取り出すのに
適しています。
注:
返されたストリーム中のデータはすべて、
ほかの列の値を取得する前に読み込む必要があります。
つぎの getter メソッドへの呼び出しは、暗黙的にストリームを
クローズします。また、 InputStream.available メソッドが
呼び出されたときに、使用可能なデータがあるかないかに関係なく、
ストリームは 0 を返すことがあります。
getBinaryStream インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.SQLWarning getWarnings()
throws java.sql.SQLException
ResultSet オブジェクトに関する
呼び出しによって報告される最初の警告を返します。
後続の ResultSet オブジェクトの警告は、
このメソッドが返す java.sql.SQLWarning オブジェクトに
チェーンされます。
警告チェーンは、新しい行が読み込まれるたびに自動的にクリアされます。
このメソッドはクローズされた ResultSet
オブジェクトの呼び出しには使用しません。
使用すると java.sql.SQLException がスローされます。
注:
この警告チェーンは、ResultSet メソッドが原因となった
警告だけを対象とします。
Statement メソッド (読み込んでいる OUT パラメータなど) が
原因となった警告は Statement オブジェクトに
チェーンされます。
getWarnings インタフェース内 java.sql.ResultSetjava.sql.SQLWarning オブジェクト。
ない場合は null 。java.sql.SQLException - データベースアクセスエラーが発生した場合、
またはこのメソッドがクローズされた結果セットで
呼び出された場合。public void clearWarnings()
throws java.sql.SQLException
ResultSet オブジェクトに関して報告された
すべての警告をクリアします。このメソッドが呼び出されたあと、
この ResultSet オブジェクトに対する新しい警告が
報告されるまで、 getWarnings メソッドは
null を返します。clearWarnings インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getCursorName()
throws java.sql.SQLException
ResultSet オブジェクトが使用する
SQL カーソルの名前を取得します。
注:
現在のバージョンでは、位置決めされた更新文をサポートしてないため、
常に null を返します。
getCursorName インタフェース内 java.sql.ResultSetnulljava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.Object getObject(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の Object として取得します。
このメソッドは、指定された列の値を Java オブジェクトとして返します。
Java オブジェクトの型は、 JDBC 仕様で指定されている組み込み型の
マッピングに従って、列の SQL 型に対応するデフォルトの
Java オブジェクトの型になります。値が SQL NULL の場合、
ドライバは Java null を返します。
このメソッドは、データベース固有の抽象データ型を読み込む目的にも
使用できます。JDBC 2.0 API では、 getObject メソッドの
動作は SQL ユーザ定義型のデータを生成するように拡張されます。
列が構造化型または個別の型の値である場合、このメソッドの動作は、
getObject(columnIndex, this.getStatement().getConnection().getTypeMap())
を呼び出した場合と同じになります。
getObject インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。java.lang.Object 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.io.Reader getCharacterStream(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.io.Reader オブジェクトとして
取得します。getCharacterStream インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。java.io.Reader オブジェクト。
値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.math.BigDecimal getBigDecimal(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の
java.math.BigDecimal オブジェクトとして全精度で取得します。getBigDecimal インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean isBeforeFirst()
throws java.sql.SQLException
ResultSet オブジェクト内の
先頭行より前にあるかどうかを取得します。isBeforeFirst インタフェース内 java.sql.ResultSettrue 、
カーソルが他の位置にあるか、
結果セットに行がない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean isAfterLast()
throws java.sql.SQLException
ResultSet オブジェクト内の
最終行より後ろにあるかどうかを取得します。isAfterLast インタフェース内 java.sql.ResultSettrue 、
カーソルが他の位置にあるか、
結果セットに行がない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean isFirst()
throws java.sql.SQLException
ResultSet オブジェクト内の
先頭行にあるかどうかを取得します。isFirst インタフェース内 java.sql.ResultSettrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void beforeFirst()
throws java.sql.SQLException
ResultSet オブジェクトの先端、
つまり先頭行の直前に移動します。
結果セットに行がない場合、このメソッドは無効です。
注:
現在のバージョンでは、カーソルをサポートしておらず、
また、サポートしている結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY のみのため、
このメソッドはサポートしていません。
beforeFirst インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY の場合。public void afterLast()
throws java.sql.SQLException
ResultSet オブジェクトの終端、
つまり最終行の直後に移動します。
結果セットに行がない場合、このメソッドは無効です。
注:
現在のバージョンでは、カーソルをサポートしておらず、
また、サポートしている結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY のみのため、
このメソッドはサポートしていません。
afterLast インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY の場合。public boolean first()
throws java.sql.SQLException
ResultSet オブジェクト内の
先頭行に移動します。
注:
現在のバージョンでは、カーソルをサポートしておらず、
また、サポートしている結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY のみのため、
このメソッドはサポートしていません。
first インタフェース内 java.sql.ResultSettrue 、
結果セットに行がない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY の場合。public boolean last()
throws java.sql.SQLException
ResultSet オブジェクト内の
最終行に移動します。
注:
現在のバージョンでは、カーソルをサポートしておらず、
また、サポートしている結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY のみのため、
このメソッドはサポートしていません。
last インタフェース内 java.sql.ResultSettrue 、
結果セットに行がない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY の場合。public int getRow()
throws java.sql.SQLException
getRow インタフェース内 java.sql.ResultSet0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean absolute(int row_)
throws java.sql.SQLException
ResultSet オブジェクト内の
指定された行に移動します。
注:
現在のバージョンでは、カーソルをサポートしておらず、
また、サポートしている結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY のみのため、
このメソッドはサポートしていません。
absolute インタフェース内 java.sql.ResultSetrow_ - カーソルの移動先の行番号。
正の番号は行番号が結果セットの先頭から
カウントされることを示し、
負の番号は終端からカウントされることを示す。true 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY の場合。public boolean relative(int rows_)
throws java.sql.SQLException
注:
現在のバージョンでは、カーソルをサポートしておらず、
また、サポートしている結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY のみのため、
このメソッドはサポートしていません。
relative インタフェース内 java.sql.ResultSetrows_ - 現在の行から移動する行数を指定する int 。
正の数はカーソルを順方向に移動し、
負の数は逆方向に移動する。true 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合、
現在の行がない場合、または結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY の場合。public boolean previous()
throws java.sql.SQLException
ResultSet オブジェクト内の
前の行に移動します。
注:
現在のバージョンでは、カーソルをサポートしておらず、
また、サポートしている結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY のみのため、
このメソッドはサポートしていません。
previous インタフェース内 java.sql.ResultSettrue 、
結果セットの外にある場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY の場合。public void setFetchDirection(int direction_)
throws java.sql.SQLException
ResultSet オブジェクト内の
行が処理される方向についてのヒントを提供します。
注:
現在のバージョンでは、サポートしているフェッチ方向は
java.sql.ResultSet.FETCH_FORWARD のみです。
setFetchDirection インタフェース内 java.sql.ResultSetdirection_ - 指定されたフェッチ方向を指定する int 。
現在のバージョンでは、サポートしているフェッチ方向は
java.sql.ResultSet.FETCH_FORWARD のみです。java.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットの型が
java.sql.Resultset.TYPE_FORWARD_ONLY で
フェッチ方向が
java.sql.ResultSet.FETCH_FORWARD でない場合。Statement.setFetchDirection(int),
getFetchDirection()public int getFetchDirection()
throws java.sql.SQLException
ResultSet オブジェクトの
フェッチ方向を取得します。
注:
現在のバージョンでは、サポートしているフェッチ方向は
java.sql.ResultSet.FETCH_FORWARD のみなので、
常に java.sql.ResultSet.FETCH_FORWARD が返されます。
getFetchDirection インタフェース内 java.sql.ResultSetResultSet オブジェクトの
現在のフェッチ方向。java.sql.SQLException - データベースアクセスエラーが発生した場合。setFetchDirection(int)public void setFetchSize(int rows_)
throws java.sql.SQLException
ResultSet オブジェクトで
より多くの行が必要なときに
データベースから取り出す必要がある行数についてのヒントを
JDBC ドライバに提供します。
注:
現在のバージョンでは、 0 以外はサポートしていません。
setFetchSize インタフェース内 java.sql.ResultSetrows_ - フェッチする行数。java.sql.SQLException - データベースアクセスエラーが発生した場合、
または条件
0 <= rows <= this.getMaxRows()
が満たされない場合。getFetchSize()public int getFetchSize()
throws java.sql.SQLException
ResultSet オブジェクトの
フェッチサイズを取得します。
注:
現在のバージョンでは、 0 以外はサポートしないため、
常に 0 を返します。
getFetchSize インタフェース内 java.sql.ResultSetResultSet オブジェクトの
現在のフェッチサイズ。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getType()
throws java.sql.SQLException
ResultSet オブジェクトの型を返します。
注:
現在のバージョンでは、サポートしている結果セットの型が
java.sql.ResultSet.TYPE_FORWARD_ONLY のみなので、常に
java.sql.ResultSet.TYPE_FORWARD_ONLY を返します。
getType インタフェース内 java.sql.ResultSetjava.sql.ResultSet.TYPE_FORWARD_ONLY 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getConcurrency()
throws java.sql.SQLException
ResultSet オブジェクトの
並行処理モードを取得します。
注:
現在のバージョンでは、サポートしている並行処理モードが
java.sql.ResultSet.CONCUR_READ_ONLY のみなので、常に
java.sql.ResultSet.CONCUR_READ_ONLY を返します。
getConcurrency インタフェース内 java.sql.ResultSetjava.sql.ResultSet.CONCUR_READ_ONLY 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean rowUpdated()
throws java.sql.SQLException
注:
現在のバージョンでは、可視の行が更新されたことを検出できないため、
常に false を返します。
rowUpdated インタフェース内 java.sql.ResultSetfalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。DatabaseMetaData.updatesAreDetected(int)public boolean rowInserted()
throws java.sql.SQLException
注:
現在のバージョンでは、可視の行が挿入されたことを検出できないため、
常に false を返します。
rowInserted インタフェース内 java.sql.ResultSetfalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。DatabaseMetaData.insertsAreDetected(int)public boolean rowDeleted()
throws java.sql.SQLException
注:
現在のバージョンでは、可視の行が削除されたことを検出できないため、
常に false を返します。
rowDeleted インタフェース内 java.sql.ResultSetfalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。DatabaseMetaData.deletesAreDetected(int)public void updateNull(int columnIndex_)
throws java.sql.SQLException
null を許す列に null 値を設定します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateNull インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBoolean(int columnIndex_,
boolean x_)
throws java.sql.SQLException
boolean 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBoolean インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateByte(int columnIndex_,
byte x_)
throws java.sql.SQLException
byte 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateByte インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateShort(int columnIndex_,
short x_)
throws java.sql.SQLException
short 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateShort インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateInt(int columnIndex_,
int x_)
throws java.sql.SQLException
int 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateInt インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateLong(int columnIndex_,
long x_)
throws java.sql.SQLException
long 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateLong インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateFloat(int columnIndex_,
float x_)
throws java.sql.SQLException
float 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateFloat インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateDouble(int columnIndex_,
double x_)
throws java.sql.SQLException
double 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateDouble インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBigDecimal(int columnIndex_,
java.math.BigDecimal x_)
throws java.sql.SQLException
java.math.BigDecimal 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBigDecimal インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateString(int columnIndex_,
java.lang.String x_)
throws java.sql.SQLException
java.lang.String 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateString インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBytes(int columnIndex_,
byte[] x_)
throws java.sql.SQLException
byte 配列値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBytes インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateDate(int columnIndex_,
java.sql.Date x_)
throws java.sql.SQLException
java.sql.Date 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateDate インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateTime(int columnIndex_,
java.sql.Time x_)
throws java.sql.SQLException
java.sql.Time 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateTime インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateTimestamp(int columnIndex_,
java.sql.Timestamp x_)
throws java.sql.SQLException
java.sql.Timestamp 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateTimestamp インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateAsciiStream(int columnIndex_,
java.io.InputStream x_,
int length_)
throws java.sql.SQLException
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateAsciiStream インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。length_ - ストリームの長さ。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBinaryStream(int columnIndex_,
java.io.InputStream x_,
int length_)
throws java.sql.SQLException
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBinaryStream インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。length_ - ストリームの長さ。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateCharacterStream(int columnIndex_,
java.io.Reader x_,
int length_)
throws java.sql.SQLException
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateCharacterStream インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。length_ - ストリームの長さ。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateObject(int columnIndex_,
java.lang.Object x_,
int scale_)
throws java.sql.SQLException
Object 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateObject インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。scale_ - java.sql.Types.DECIMAL や
java.sql.Types.NUMERIC 型では、
小数点以下の桁数。
ほかのすべての型では、この値は無視される。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateObject(int columnIndex_,
java.lang.Object x_)
throws java.sql.SQLException
Object 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateObject インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void insertRow()
throws java.sql.SQLException
ResultSet オブジェクトおよび
データベースに挿入します。
注: 現在のバージョンでは、カーソルをサポートしていないため、 このメソッドはサポートしていません。
insertRow インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
カーソルが挿入行にないときにこのメソッドが呼び出された
場合、または挿入行内の null を許さない列の一部に
値がない場合。public void updateRow()
throws java.sql.SQLException
ResultSet オブジェクトの現在の行の新しい内容に
更新します。
注: 現在のバージョンでは、カーソルをサポートしていないため、 このメソッドはサポートしていません。
updateRow インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
またはカーソルが挿入行にあるときに
このメソッドが呼び出された場合。public void deleteRow()
throws java.sql.SQLException
ResultSet オブジェクトおよび
基になるデータベースから、現在の行を削除します。
注: 現在のバージョンでは、カーソルをサポートしていないため、 このメソッドはサポートしていません。
deleteRow インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
またはカーソルが挿入行にあるときに
このメソッドが呼び出された場合。public void refreshRow()
throws java.sql.SQLException
注: 現在のバージョンでは、カーソルをサポートしていないため、 このメソッドはなにもしません。
refreshRow インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
またはカーソルが挿入行にあるときに
このメソッドが呼び出された場合。public void cancelRowUpdates()
throws java.sql.SQLException
ResultSet オブジェクトの
現在の行に対して行った更新を取り消します。
注: 現在のバージョンでは、カーソルをサポートしていないため、 このメソッドは何もしません。
cancelRowUpdates インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
またはカーソルが挿入行にあるときに
このメソッドが呼び出された場合。public void moveToInsertRow()
throws java.sql.SQLException
注: 現在のバージョンでは、カーソルをサポートしていないため、 このメソッドはサポートしていません。
moveToInsertRow インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットが更新可能でない場合。public void moveToCurrentRow()
throws java.sql.SQLException
注: 現在のバージョンでは、カーソルをサポートしていないため、 このメソッドはサポートしていません。
moveToCurrentRow インタフェース内 java.sql.ResultSetjava.sql.SQLException - データベースアクセスエラーが発生した場合、
または結果セットが更新可能でない場合。public java.lang.Object getObject(int columnIndex_,
java.util.Map map_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の Object として取得します。
値が SQL NULL の場合、ドライバは Java null を
返します。
このメソッドは、取り出される SQL 構造化型または
個別の型のカスタムマッピングに、
指定された java.util.Map オブジェクトを使用します。
注: 現在のバージョンでは、カスタムマッピングをサポートしていないため、 デフォルトマッピングを使用します。
getObject インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。map_ - SQL 型名から Java プログラミング言語のクラスへの
マッピングが格納されている java.util.Map
オブジェクト。Object 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public <T> T getObject(int columnLabel,
java.lang.Class<T> type)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の Object として取得します。
値が SQL NULL の場合、
ドライバは Java null を返します。
このメソッドは、該当する場合、
指定された java.util.Map オブジェクトを使用します。
注:
このメソッドはサポートしていません。
通常の JDBC の結果セットに対する
getObject(String, java.util.Map) メソッド
(列の SQL 名を指定する getter メソッド) は、
サブクラスである ResultSet クラスで実装されています。
getObject インタフェース内 java.sql.ResultSetT - このClassオブジェクトでモデル化されるクラスの型columnLabel - 列の SQL 名。type - 指定された列の変換後のJavaデータ型を表すクラスObject 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Ref getRef(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Ref オブジェクトとして
取得します。
注:
現在のバージョンでは、 SQL REF 型を
サポートしていないため、このメソッドはサポートしていません。
getRef インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。REF 値を表す
java.sql.Ref オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Blob getBlob(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Blob オブジェクトとして
取得します。
注:
現在のバージョンでは、 SQL BLOB 型を
サポートしていないため、このメソッドはサポートしていません。
getBlob インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。BLOB 値を表す
java.sql.Blob オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Clob getClob(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Clob オブジェクトとして
取得します。
注:
現在のバージョンでは、 SQL CLOB 型を
サポートしていないため、このメソッドはサポートしていません。
getClob インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。CLOB 値を表す
java.sql.Clob オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public <T> T getObject(java.lang.String columnLabel,
java.lang.Class<T> type)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の Object として取得します。
値が SQL NULL の場合、
ドライバは Java null を返します。
このメソッドは、該当する場合、
指定された java.util.Map オブジェクトを使用します。
注:
このメソッドはサポートしていません。
通常の JDBC の結果セットに対する
getObject(String, java.util.Map) メソッド
(列の SQL 名を指定する getter メソッド) は、
サブクラスである ResultSet クラスで実装されています。
getObject インタフェース内 java.sql.ResultSetT - このClassオブジェクトでモデル化されるクラスの型columnLabel - 列の SQL 名。type - 指定された列の変換後のJavaデータ型を表すクラスObject 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Date getDate(int columnIndex_,
java.util.Calendar cal_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Date オブジェクトとして
取得します。
基になるデータベースがタイムゾーン情報を格納していない場合、
このメソッドは指定されたカレンダを使って
日付に適切なミリ秒値を作成します。
注: 現在のバージョンでは、サポートしていません。
getDate インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。cal_ - 日付を作成するのに使う
java.util.Calendar オブジェクト。java.sql.Date オブジェクトとして表された列の値。
値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Time getTime(int columnIndex_,
java.util.Calendar cal_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.Time オブジェクトとして
取得します。
基になるデータベースがタイムゾーン情報を格納していない場合、
このメソッドは指定されたカレンダを使って
時刻に適切なミリ秒値を作成します。
注: 現在のバージョンでは、サポートしていません。
getTime インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。cal_ - 時刻を作成するのに使う
java.util.Calendar オブジェクト。java.sql.Time オブジェクトとして表された列の値。
値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Timestamp getTimestamp(int columnIndex_,
java.util.Calendar cal_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の
java.sql.Timestamp オブジェクトとして取得します。
基になるデータベースがタイムゾーン情報を格納していない場合、
このメソッドは指定されたカレンダを使って
タイムスタンプに適切なミリ秒値を作成します。
注: 現在のバージョンでは、サポートしていません。
getTimestamp インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。cal_ - タイムスタンプを作成するのに使う
java.util.Calendar オブジェクト。java.sql.Timestamp オブジェクトとして表された
列の値。値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.net.URL getURL(int columnIndex_)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.net.URL オブジェクトとして
取得します。
注:
現在のバージョンでは、 SQL DATALINK 型を
サポートしていないため、このメソッドはサポートしていません。
getURL インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。java.net.URL オブジェクトとして表された列の値。
値が SQL NULL の場合、
返される値は Java プログラミング言語の null 。java.sql.SQLException - データベースアクセスエラーが発生した場合、
または URL が無効の場合。public void updateRef(int columnIndex_,
java.sql.Ref x_)
throws java.sql.SQLException
java.sql.Ref 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateRef インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateBlob(int columnIndex_,
java.sql.Blob x_)
throws java.sql.SQLException
java.sql.Blob 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateBlob インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateClob(int columnIndex_,
java.sql.Clob x_)
throws java.sql.SQLException
java.sql.Clob 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateClob インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public void updateArray(int columnIndex_,
java.sql.Array x_)
throws java.sql.SQLException
java.sql.Array 値で更新します。
注: 現在のバージョンでは、 updater メソッドはサポートしていません。
updateArray インタフェース内 java.sql.ResultSetcolumnIndex_ - 最初の列は 1 、 2 番目の列は 2 、などとする。x_ - 新しい列値。java.sql.SQLException - データベースアクセスエラーが発生した場合。public <T> T unwrap(java.lang.Class<T> iface)
throws java.sql.SQLException
unwrap インタフェース内 java.sql.Wrapperjava.sql.SQLExceptionpublic boolean isWrapperFor(java.lang.Class<?> iface)
throws java.sql.SQLException
常にfalseを返します
isWrapperFor インタフェース内 java.sql.Wrapperjava.sql.SQLExceptionpublic java.sql.RowId getRowId(int columnIndex)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.RowId オブジェクトとして
取得します。
注:
現在のバージョンでは、 SQL ROWID 型を
サポートしていないため、このメソッドはサポートしていません。
getRowId インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.RowId getRowId(java.lang.String columnLabel)
throws java.sql.SQLException
ResultSet オブジェクトの
現在行にある指定された列の値を、
Java プログラミング言語の java.sql.RowId オブジェクトとして
取得します。
注:
現在のバージョンでは、 SQL ROWID 型を
サポートしていないため、このメソッドはサポートしていません。
getRowId インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRowId(int columnIndex,
java.sql.RowId x)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateRowId インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRowId(java.lang.String columnLabel,
java.sql.RowId x)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateRowId インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic int getHoldability()
throws java.sql.SQLException
ResultSet オブジェクトの保持機能を取得します。
注:
現在のバージョンでは、常に
java.sql.ResultSet.CLOSE_CUSORS_AT_COMMIT を返します。
getHoldability インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isClosed()
throws java.sql.SQLException
ResultSet オブジェクトが
クローズされているかどうかを取得します。isClosed インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNString(int columnIndex,
java.lang.String nString)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNString インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNString(java.lang.String columnLabel,
java.lang.String nString)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNString インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int columnIndex,
java.sql.NClob nClob)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String columnLabel,
java.sql.NClob nClob)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.NClob getNClob(int columnIndex)
throws java.sql.SQLException
現在のバージョンでは、 SQL NCLOB型はサポートしていません。
getNClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.NClob getNClob(java.lang.String columnLabel)
throws java.sql.SQLException
現在のバージョンでは、 SQL NCLOB型はサポートしていません。
getNClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.SQLXML getSQLXML(int columnIndex)
throws java.sql.SQLException
現在のバージョンでは、 SQL XML型はサポートしていません。
getSQLXML インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.SQLXML getSQLXML(java.lang.String columnLabel)
throws java.sql.SQLException
現在のバージョンでは、 SQL XML型はサポートしていません。
getSQLXML インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateSQLXML(int columnIndex,
java.sql.SQLXML xmlObject)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateSQLXML インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateSQLXML(java.lang.String columnLabel,
java.sql.SQLXML xmlObject)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateSQLXML インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getNString(int columnIndex)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.lang.String として取得します。getNString インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getNString(java.lang.String columnLabel)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.lang.String として取得します。getNString インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getNCharacterStream(int columnIndex)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.io.Reader オブジェクトとして取得します。getNCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getNCharacterStream(java.lang.String columnLabel)
throws java.sql.SQLException
ResultSet オブジェクトの現在行にある
指定された列の値を、 Java プログラミング言語の
java.io.Reader オブジェクトとして取得します。getNCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(int columnIndex,
java.io.Reader x,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(int columnIndex,
java.io.InputStream x,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateAsciiStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(int columnIndex,
java.io.InputStream x,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateBinaryStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(int columnIndex,
java.io.Reader x,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateAsciiStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateBinaryStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(int columnIndex,
java.io.InputStream inputStream,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateBlob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateBlob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(int columnIndex,
java.io.Reader reader,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int columnIndex,
java.io.Reader reader,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(int columnIndex,
java.io.Reader x)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(int columnIndex,
java.io.InputStream x)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateAsciiStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(int columnIndex,
java.io.InputStream x)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateBinaryStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(int columnIndex,
java.io.Reader x)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateAsciiStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateBinaryStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateCharacterStream インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(int columnIndex,
java.io.InputStream inputStream)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateBlob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateBlob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(int columnIndex,
java.io.Reader reader)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int columnIndex,
java.io.Reader reader)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
現在のバージョンでは、 updater メソッドはサポートしていません。
updateNClob インタフェース内 java.sql.ResultSetjava.sql.SQLExceptionCopyright © 2023 RICOH Co., Ltd. All Rights Reserved.