ResultSet
provides access to a table of data generated by executing a Statement. The table rows are retrieved in sequence. Within a row its column values can be accessed in any order.
A ResultSet
maintains a cursor pointing to its current row of data. Initially the cursor is positioned before the first row. The 'next' method moves the cursor to the next row.
The getXXX
methods retrieve column values for the current row. You can retrieve values either using the index number of the column, or by using the name of the column. In general using the column index will be more efficient. Columns are numbered from 1.
For maximum portability, ResultSet
columns within each row should be read in left-to-right order and each column should be read only once.
For the getXXX
methods, the JDBC driver attempts to convert the underlying data to the specified Java type and returns a suitable Java value. See the JDBC specification for allowable mappings from SQL types to Java types with the ResultSet
getXXX
methods.
Column names used as input to getXXX
methods are case insenstive. When performing a getXXX
using a column name, if several columns have the same name, then the value of the first matching column will be returned. The column name option is designed to be used when column names are used in the SQL Query. For columns that are NOT explicitly named in the query, it is best to use column numbers. If column names were used there is no way for the programmer to guarentee that they actually refer to the intended columns.
A ResultSet
is automatically closed by the Statement
that generated it when that Statement
is closed, re-executed, or is used to retrieve the next result from a sequence of multiple results.
The number, types and properties of a ResultSet's columns are provided by the ResultSetMetaData
object returned by the getMetaData
method.
java.sql.ResultSet
DriverResultSet.java の 91 行で定義されています。
Public メソッド | |
boolean | next () throws java.sql.SQLException |
boolean | prev () throws SQLException |
boolean | isBeforeFirst () throws SQLException |
boolean | isAfterLast () throws SQLException |
boolean | isFirst () throws SQLException |
boolean | isLast () throws SQLException |
void | beforeFirst () throws SQLException |
void | afterLast () throws SQLException |
boolean | first () throws SQLException |
boolean | last () throws SQLException |
int | getRow () throws SQLException |
boolean | absolute (int row) throws SQLException |
boolean | relative (int rows) throws SQLException |
boolean | previous () throws SQLException |
void | setFetchDirection (int direction) throws SQLException |
int | getFetchDirection () throws SQLException |
void | setFetchSize (int rows) throws SQLException |
int | getFetchSize () throws SQLException |
String | getString (int columnIndex) throws SQLException |
boolean | getBoolean (int columnIndex) throws SQLException |
short | getShort (int columnIndex) throws SQLException |
int | getInt (int columnIndex) throws SQLException |
long | getLong (int columnIndex) throws SQLException |
float | getFloat (int columnIndex) throws SQLException |
double | getDouble (int columnIndex) throws SQLException |
BigDecimal | getBigDecimal (int columnIndex, int scale) throws SQLException |
byte[] | getBytes (int columnIndex) throws SQLException |
java.sql.Date | getDate (int columnIndex) throws SQLException |
Time | getTime (int columnIndex) throws SQLException |
Timestamp | getTimestamp (int columnIndex) throws SQLException |
InputStream | getAsciiStream (int columnIndex) throws SQLException |
InputStream | getUnicodeStream (int columnIndex) throws SQLException |
InputStream | getBinaryStream (int columnIndex) throws SQLException |
String | getString (String columnName) throws SQLException |
boolean | getBoolean (String columnName) throws SQLException |
byte | getByte (String columnName) throws SQLException |
short | getShort (String columnName) throws SQLException |
int | getInt (String columnName) throws SQLException |
long | getLong (String columnName) throws SQLException |
float | getFloat (String columnName) throws SQLException |
double | getDouble (String columnName) throws SQLException |
BigDecimal | getBigDecimal (String columnName, int scale) throws SQLException |
byte[] | getBytes (String columnName) throws SQLException |
java.sql.Date | getDate (String columnName) throws SQLException |
Time | getTime (String columnName) throws SQLException |
Timestamp | getTimestamp (String columnName) throws SQLException |
InputStream | getAsciiStream (String columnName) throws SQLException |
InputStream | getUnicodeStream (String columnName) throws SQLException |
InputStream | getBinaryStream (String columnName) throws SQLException |
java.sql.SQLWarning | getWarnings () throws SQLException |
void | clearWarnings () throws SQLException |
String | getCursorName () throws SQLException |
Object | getObject (int columnIndex) throws SQLException |
Object | getObject (String columnName) throws SQLException |
java.io.Reader | getCharacterStream (int columnIndex) throws SQLException |
java.io.Reader | getCharacterStream (String columnName) throws SQLException |
BigDecimal | getBigDecimal (int columnIndex) throws SQLException |
BigDecimal | getBigDecimal (String columnName) throws SQLException |
Object | getObject (int i, java.util.Map map) throws SQLException |
java.sql.Ref | getRef (int i) throws SQLException |
java.sql.Blob | getBlob (int columnIndex) throws SQLException |
java.sql.Clob | getClob (int columnIndex) throws SQLException |
java.sql.Array | getArray (int columnIndex) throws SQLException |
Object | getObject (String colName, java.util.Map map) throws SQLException |
java.sql.Ref | getRef (String colName) throws SQLException |
java.sql.Blob | getBlob (String colName) throws SQLException |
java.sql.Clob | getClob (String colName) throws SQLException |
java.sql.Array | getArray (String colName) throws SQLException |
java.sql.Date | getDate (int columnIndex, Calendar cal) throws SQLException |
java.sql.Date | getDate (String columnName, Calendar cal) throws SQLException |
java.sql.Time | getTime (int columnIndex, Calendar cal) throws SQLException |
java.sql.Time | getTime (String columnName, Calendar cal) throws SQLException |
java.sql.Timestamp | getTimestamp (int columnIndex, Calendar cal) throws SQLException |
java.sql.Timestamp | getTimestamp (String columnName, Calendar cal) throws SQLException |
boolean | rowUpdated () throws SQLException |
boolean | rowInserted () throws SQLException |
boolean | rowDeleted () throws SQLException |
void | updateNull (int columnIndex) throws SQLException |
void | updateBoolean (int columnIndex, boolean x) throws SQLException |
void | updateByte (int columnIndex, byte x) throws SQLException |
void | updateShort (int columnIndex, short x) throws SQLException |
void | updateInt (int columnIndex, int x) throws SQLException |
void | updateLong (int columnIndex, long x) throws SQLException |
void | updateFloat (int columnIndex, float x) throws SQLException |
void | updateDouble (int columnIndex, double x) throws SQLException |
void | updateBigDecimal (int columnIndex, BigDecimal x) throws SQLException |
void | updateString (int columnIndex, String x) throws SQLException |
void | updateBytes (int columnIndex, byte x[]) throws SQLException |
void | updateDate (int columnIndex, java.sql.Date x) throws SQLException |
void | updateTime (int columnIndex, java.sql.Time x) throws SQLException |
void | updateTimestamp (int columnIndex, java.sql.Timestamp x) throws SQLException |
void | updateAsciiStream (int columnIndex, java.io.InputStream x, int length) throws SQLException |
void | updateBinaryStream (int columnIndex, java.io.InputStream x, int length) throws SQLException |
void | updateCharacterStream (int columnIndex, java.io.Reader x, int length) throws SQLException |
void | updateObject (int columnIndex, Object x, int scale) throws SQLException |
void | updateObject (int columnIndex, Object x) throws SQLException |
void | updateNull (String columnName) throws SQLException |
void | updateBoolean (String columnName, boolean x) throws SQLException |
void | updateByte (String columnName, byte x) throws SQLException |
void | updateShort (String columnName, short x) throws SQLException |
void | updateInt (String columnName, int x) throws SQLException |
void | updateLong (String columnName, long x) throws SQLException |
void | updateFloat (String columnName, float x) throws SQLException |
void | updateDouble (String columnName, double x) throws SQLException |
void | updateBigDecimal (String columnName, BigDecimal x) throws SQLException |
void | updateString (String columnName, String x) throws SQLException |
void | updateBytes (String columnName, byte x[]) throws SQLException |
void | updateDate (String columnName, java.sql.Date x) throws SQLException |
void | updateTime (String columnName, java.sql.Time x) throws SQLException |
void | updateTimestamp (String columnName, java.sql.Timestamp x) throws SQLException |
void | updateAsciiStream (String columnName, java.io.InputStream x, int length) throws SQLException |
void | updateBinaryStream (String columnName, java.io.InputStream x, int length) throws SQLException |
void | updateCharacterStream (String columnName, java.io.Reader reader, int length) throws SQLException |
void | updateObject (String columnName, Object x, int scale) throws SQLException |
void | updateObject (String columnName, Object x) throws SQLException |
void | insertRow () throws SQLException |
void | updateRow () throws SQLException |
void | deleteRow () throws SQLException |
void | refreshRow () throws SQLException |
void | cancelRowUpdates () throws SQLException |
void | moveToInsertRow () throws SQLException |
void | moveToCurrentRow () throws SQLException |
int | getType () throws SQLException |
int | getConcurrency () throws SQLException |
void | close () throws SQLException |
boolean | wasNull () throws SQLException |
java.sql.Statement | getStatement () throws SQLException |
java.sql.ResultSetMetaData | getMetaData () throws SQLException |
int | findColumn (String columnName) throws SQLException |
DriverResultSet (Field[] fields, ArrayList resultData) | |
DriverResultSet (Field[] fields, ArrayList resultData, boolean crsHasMoreData, String cursorName) | |
java.net.URL | getURL (int columnIndex) throws SQLException |
java.net.URL | getURL (String columnName) throws SQLException |
void | updateRef (int columnIndex, java.sql.Ref x) throws SQLException |
void | updateRef (String columnName, java.sql.Ref x) throws SQLException |
void | updateBlob (int columnIndex, java.sql.Blob x) throws SQLException |
void | updateBlob (String columnName, java.sql.Blob x) throws SQLException |
void | updateClob (int columnIndex, java.sql.Clob x) throws SQLException |
void | updateClob (String columnName, java.sql.Clob x) throws SQLException |
void | updateArray (int columnIndex, java.sql.Array x) throws SQLException |
void | updateArray (String columnName, java.sql.Array x) throws SQLException |
byte | getByte (int columnIndex) throws SQLException |
Protected メソッド | |
void | setResultSetType (int typeFlag) |
void | setResultSetConcurrency (int concurrencyFlag) |
void | setData (ArrayList newData) |
void | setHasMoreData (boolean hasMore) |
void | setStatement (Statement stmt) throws SQLException |
Protected 変数 | |
int | currentRow = -1 |
int | nbOfRows = -1 |
int | nbOfColumns = -1 |
ArrayList | data |
int | fetchDirection = FETCH_FORWARD |
int | fetchSize = 0 |
Field[] | fields |
boolean | wasNullFlag = false |
transient Hashtable | columnNameToIndex = null |
transient Hashtable | fullColumnNameToIndex = null |
int | resultSetType = 0 |
int | resultSetConcurrency = 0 |
SQLWarning | warnings = null |
transient Statement | owningStatement |
Private メソッド | |
void | buildIndexMapping () |
void | checkRowAndColPosAndSetNullFlag (int columnIndex) throws SQLException |
void | checkIfClosed () throws SQLException |
Private 変数 | |
boolean | hasMoreData |
String | cursorName |
boolean | isClosed = true |
Static Private 変数 | |
final String | UPDATEABLE_MESSAGE |
|
Creates a new
参照先 org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, org.objectweb.cjdbc.driver.DriverResultSet.isClosed, org.objectweb.cjdbc.driver.DriverResultSet.nbOfColumns, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows.
|
|
Creates a new
参照先 org.objectweb.cjdbc.driver.DriverResultSet.hasMoreData.
|
|
JDBC 2.0 Move to an absolute row number in the result set. If row is positive, moves to an absolute row with respect to the beginning of the result set. The first row is row 1, the second is row 2, etc. If row is negative, moves to an absolute row position with respect to the end of result set. For example, calling absolute(-1) positions the cursor on the last row, absolute(-2) indicates the next-to-last row, etc. An attempt to position the cursor beyond the first/last row in the result set, leaves the cursor before/after the first/last row, respectively. Note: Calling absolute(1) is the same as calling first(). Calling absolute(-1) is the same as calling last().
参照先 org.objectweb.cjdbc.driver.DriverResultSet.afterLast(), org.objectweb.cjdbc.driver.DriverResultSet.beforeFirst(), org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.first(), org.objectweb.cjdbc.driver.DriverResultSet.last(), と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.relative().
|
|
JDBC 2.0 Moves to the end of the result set, just after the last row. Has no effect if the result set contains no rows.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.absolute().
|
|
JDBC 2.0 Moves to the front of the result set, just before the first row. Has no effect if the result set contains no rows.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), と org.objectweb.cjdbc.driver.DriverResultSet.currentRow. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.absolute().
|
|
Builds a hash between column names and their indices for fast retrieval. DriverResultSet.java の 2457 行で定義されています。 参照先 org.objectweb.cjdbc.driver.DriverResultSet.columnNameToIndex, org.objectweb.cjdbc.driver.DriverResultSet.fields, org.objectweb.cjdbc.driver.DriverResultSet.fullColumnNameToIndex, org.objectweb.cjdbc.driver.Field.getFieldName(), と org.objectweb.cjdbc.driver.DriverResultSet.nbOfColumns. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.findColumn().
|
|
JDBC 2.0 The cancelRowUpdates() method may be called after calling an updateXXX() method(s) and before calling updateRow() to rollback the updates made to a row. If no updates have been made or updateRow() has already been called, then this method has no effect.
|
|
|
Sanity checks for result parsing
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, org.objectweb.cjdbc.driver.DriverResultSet.fields, org.objectweb.cjdbc.driver.DriverResultSet.nbOfColumns, org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getArray(), org.objectweb.cjdbc.driver.DriverResultSet.getAsciiStream(), org.objectweb.cjdbc.driver.DriverResultSet.getBigDecimal(), org.objectweb.cjdbc.driver.DriverResultSet.getBinaryStream(), org.objectweb.cjdbc.driver.DriverResultSet.getBoolean(), org.objectweb.cjdbc.driver.DriverResultSet.getByte(), org.objectweb.cjdbc.driver.DriverResultSet.getBytes(), org.objectweb.cjdbc.driver.DriverResultSet.getClob(), org.objectweb.cjdbc.driver.DriverResultSet.getDate(), org.objectweb.cjdbc.driver.DriverResultSet.getDouble(), org.objectweb.cjdbc.driver.DriverResultSet.getFloat(), org.objectweb.cjdbc.driver.DriverResultSet.getInt(), org.objectweb.cjdbc.driver.DriverResultSet.getLong(), org.objectweb.cjdbc.driver.DriverResultSet.getObject(), org.objectweb.cjdbc.driver.DriverResultSet.getShort(), org.objectweb.cjdbc.driver.DriverResultSet.getString(), org.objectweb.cjdbc.driver.DriverResultSet.getTime(), org.objectweb.cjdbc.driver.DriverResultSet.getTimestamp(), と org.objectweb.cjdbc.driver.DriverResultSet.getUnicodeStream().
|
|
After this call, getWarnings returns null until a new warning is reported for this ResultSet
参照先 org.objectweb.cjdbc.driver.DriverResultSet.warnings. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.next().
|
|
Closes the remote ResultSet if the ResultSet was streamed else just closes the ResultSet locally.
参照先 org.objectweb.cjdbc.driver.Connection.closeRemoteResultSet(), org.objectweb.cjdbc.driver.Statement.connection, org.objectweb.cjdbc.driver.DriverResultSet.cursorName, org.objectweb.cjdbc.driver.DriverResultSet.hasMoreData, org.objectweb.cjdbc.driver.DriverResultSet.isClosed, と org.objectweb.cjdbc.driver.DriverResultSet.owningStatement.
|
|
JDBC 2.0 Delete the current row from the result set and the underlying database. Cannot be called when on the insert row.
|
|
Map a
参照先 org.objectweb.cjdbc.driver.DriverResultSet.buildIndexMapping(), org.objectweb.cjdbc.driver.DriverResultSet.columnNameToIndex, org.objectweb.cjdbc.driver.DriverResultSet.fields, org.objectweb.cjdbc.driver.DriverResultSet.fullColumnNameToIndex, org.objectweb.cjdbc.driver.Field.getFieldName(), org.objectweb.cjdbc.driver.Field.getFullName(), と org.objectweb.cjdbc.driver.DriverResultSet.nbOfColumns. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getArray(), org.objectweb.cjdbc.driver.DriverResultSet.getAsciiStream(), org.objectweb.cjdbc.driver.DriverResultSet.getBigDecimal(), org.objectweb.cjdbc.driver.DriverResultSet.getBinaryStream(), org.objectweb.cjdbc.driver.DriverResultSet.getBlob(), org.objectweb.cjdbc.driver.DriverResultSet.getBoolean(), org.objectweb.cjdbc.driver.DriverResultSet.getByte(), org.objectweb.cjdbc.driver.DriverResultSet.getBytes(), org.objectweb.cjdbc.driver.DriverResultSet.getClob(), org.objectweb.cjdbc.driver.DriverResultSet.getDate(), org.objectweb.cjdbc.driver.DriverResultSet.getDouble(), org.objectweb.cjdbc.driver.DriverResultSet.getFloat(), org.objectweb.cjdbc.driver.DriverResultSet.getInt(), org.objectweb.cjdbc.driver.DriverResultSet.getLong(), org.objectweb.cjdbc.driver.DriverResultSet.getObject(), org.objectweb.cjdbc.driver.DriverResultSet.getShort(), org.objectweb.cjdbc.driver.DriverResultSet.getString(), org.objectweb.cjdbc.driver.DriverResultSet.getTime(), org.objectweb.cjdbc.driver.DriverResultSet.getTimestamp(), と org.objectweb.cjdbc.driver.DriverResultSet.getUnicodeStream().
|
|
JDBC 2.0 Moves to the first row in the result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.absolute().
|
|
JDBC 2.0 Get an array column.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getArray().
|
|
JDBC 2.0 Gets an array column.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getArray().
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getAsciiStream().
|
|
A column value can be retrieved as a stream of ASCII characters and then read in chunks from the stream. This method is particulary suitable for retrieving large LONGVARCHAR values. The JDBC driver will do any necessary conversion from the database format into ASCII. Note: All the data in the returned stream must be read prior to getting the value of any other column. The next call to a get method implicitly closes the stream. Also, a stream may return 0 for available() whether there is data available or not.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), と org.objectweb.cjdbc.driver.DriverResultSet.getBinaryStream(). 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getAsciiStream().
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getBigDecimal().
|
|
JDBC 2.0 Get the value of a column in the current row as a java.math.BigDecimal object.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag.
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getBigDecimal().
|
|
Get the value of a column in the current row as a java.lang.BigDecimal object
参照元 org.objectweb.cjdbc.driver.DriverResultSet.getBigDecimal().
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getBinaryStream().
|
|
A column value can also be retrieved as a binary strea. This method is suitable for retrieving LONGVARBINARY values.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), と org.objectweb.cjdbc.driver.DriverResultSet.getBytes(). 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getAsciiStream(), org.objectweb.cjdbc.driver.DriverResultSet.getBinaryStream(), と org.objectweb.cjdbc.driver.DriverResultSet.getUnicodeStream().
|
|
JDBC 2.0 Get a BLOB column.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getBlob().
|
|
JDBC 2.0 Gets a BLOB column.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.getBytes(). 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getBlob().
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getBoolean().
|
|
Get the value of a column in the current row as a Java boolean
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getBoolean().
|
|
Get the value of a column in the current row as a Java byte.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag.
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn().
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getBytes().
|
|
Get the value of a column in the current row as a Java byte array. Be warned If the blob is huge, then you may run out of memory.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.Statement.connection, org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, org.objectweb.cjdbc.driver.Connection.getBlobFilter(), org.objectweb.cjdbc.driver.DriverResultSet.owningStatement, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getBinaryStream(), org.objectweb.cjdbc.driver.DriverResultSet.getBlob(), と org.objectweb.cjdbc.driver.DriverResultSet.getBytes().
|
|
|
|
|
|
JDBC 2.0 Get a CLOB column.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getClob().
|
|
JDBC 2.0 Gets a CLOB column.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getClob().
|
|
JDBC 2.0 Return the concurrency of this result set. The concurrency used is determined by the statement that created the result set.
|
|
Get the name of the SQL cursor used by this ResultSet In SQL, a result table is retrieved though a cursor that is named. The current row of a result can be updated or deleted using a positioned update/delete statement that references the cursor name. JDBC supports this SQL feature by providing the name of the SQL cursor used by a ResultSet. The current row of a ResulSet is also the current row of this SQL cursor. Note: If positioned update is not supported, a java.sql.SQLException is thrown.
|
|
Get the value of a column in the current row as a java.sql.Date object. Use the calendar to construct an appropriate millisecond value for the Date, if the underlying database doesn't store timezone information.
|
|
JDBC 2.0 Get the value of a column in the current row as a java.sql.Date object. Use the calendar to construct an appropriate millisecond value for the Date, if the underlying database doesn't store timezone information.
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getDate().
|
|
Get the value of a column in the current row as a java.sql.Date object
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getDate().
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getDouble().
|
|
Get the value of a column in the current row as a Java double.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getDouble().
|
|
JDBC 2.0 Return the fetch direction for this result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.fetchDirection.
|
|
JDBC 2.0 Return the fetch size for this result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.fetchSize.
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getFloat().
|
|
Get the value of a column in the current row as a Java float.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getFloat().
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getInt().
|
|
Get the value of a column in the current row as a Java int.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getInt().
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getLong().
|
|
Get the value of a column in the current row as a Java long.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getLong().
|
|
The numbers, types and properties of a
|
|
JDBC 2.0 Returns the value of column as a Java object. Use the map to determine the class from which to construct data of SQL structured and distinct types.
|
|
JDBC 2.0 Returns the value of column as a Java object. Use the map to determine the class from which to construct data of SQL structured and distinct types.
|
|
Get the value of a column in the current row as a Java object This method will return the value of the given column as a Java object. The type of the Java object will be the default Java Object type corresponding to the column's SQL type, following the mapping specified in the JDBC specification. This method may also be used to read database specific abstract data types.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getObject().
|
|
Get the value of a column in the current row as a Java object This method will return the value of the given column as a Java object. The type of the Java object will be the default Java Object type corresponding to the column's SQL type, following the mapping specified in the JDBC specification. This method may also be used to read database specific abstract data types.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.Statement.connection, org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, org.objectweb.cjdbc.driver.Connection.getBlobFilter(), org.objectweb.cjdbc.driver.DriverResultSet.owningStatement, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getObject().
|
|
JDBC 2.0 Get a REF(<structured-type>) column.
|
|
JDBC 2.0 Get a REF(<structured-type>) column.
|
|
JDBC 2.0 Determine the current row number. The first row is number 1, the second number 2, etc.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows.
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getShort().
|
|
Get the value of a column in the current row as a Java short.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getShort().
|
|
JDBC 2.0 Return the
参照先 org.objectweb.cjdbc.driver.DriverResultSet.owningStatement.
|
|
The following routines simply convert the columnName into a columnIndex and then call the appropriate routine above.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn().
|
|
Get the value of a column in the current row as a Java String
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag.
|
|
Get the value of a column in the current row as a java.sql.Time object. Use the calendar to construct an appropriate millisecond value for the Time, if the underlying database doesn't store timezone information.
|
|
Get the value of a column in the current row as a java.sql.Time object. Use the calendar to construct an appropriate millisecond value for the Time, if the underlying database doesn't store timezone information.
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getTime().
|
|
Get the value of a column in the current row as a java.sql.Time object
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getTime().
|
|
Get the value of a column in the current row as a java.sql.Timestamp object. Use the calendar to construct an appropriate millisecond value for the Timestamp, if the underlying database doesn't store timezone information.
|
|
Get the value of a column in the current row as a java.sql.Timestamp object. Use the calendar to construct an appropriate millisecond value for the Timestamp, if the underlying database doesn't store timezone information.
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getTimestamp().
|
|
Get the value of a column in the current row as a java.sql.Timestamp object
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.data, と org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getTimestamp().
|
|
JDBC 2.0 Return the type of this result set. The type is determined based on the statement that created the result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.resultSetType.
|
|
参照先 org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), と org.objectweb.cjdbc.driver.DriverResultSet.getUnicodeStream().
|
|
A column value can also be retrieved as a stream of Unicode characters. We implement this as a binary stream.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), と org.objectweb.cjdbc.driver.DriverResultSet.getBinaryStream(). 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getUnicodeStream().
|
|
Retrieves the value of the designated column in the current row of this
|
|
Retrieves the value of the designated column in the current row of this
|
|
The first warning reported by calls on this ResultSet is returned. Subsequent ResultSet warnings will be chained to this java.sql.SQLWarning. The warning chain is automatically cleared each time a new row is read. Note: This warning chain only covers warnings caused by ResultSet methods. Any warnings caused by statement methods (such as reading OUT parameters) will be chained on the Statement object.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.warnings.
|
|
JDBC 2.0 Insert the contents of the insert row into the result set and the database. Must be on the insert row when this method is called.
|
|
JDBC 2.0 Determine if the cursor is after the last row in the result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows.
|
|
JDBC 2.0. Determine if the cursor is before the first row in the result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows.
|
|
JDBC 2.0 Determine if the cursor is on the first row of the result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows.
|
|
JDBC 2.0 Determine if the cursor is on the last row of the result set. Note: Calling isLast() may be expensive since the JDBC driver might need to fetch ahead one row in order to determine whether the current row is the last row in the result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows.
|
|
JDBC 2.0 Moves to the last row in the result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.absolute().
|
|
JDBC 2.0 Move the cursor to the remembered cursor position, usually the current row. Has no effect unless the cursor is on the insert row.
|
|
JDBC 2.0 Move to the insert row. The current cursor position is remembered while the cursor is positioned on the insert row. The insert row is a special row associated with an updatable result set. It is essentially a buffer where a new row may be constructed by calling the updateXXX() methods prior to inserting the row into the result set. Only the updateXXX(), getXXX(), and insertRow() methods may be called when the cursor is on the insert row. All of the columns in a result set must be given a value each time this method is called before calling insertRow(). UpdateXXX()must be called before getXXX() on a column.
|
|
A ResultSet is initially positioned before its first row, the first call to next makes the first row the current row; the second call makes the second row the current row, etc. If an input stream from the previous row is open, it is implicitly closed. The ResultSet's warning chain is cleared when a new row is read
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.clearWarnings(), org.objectweb.cjdbc.driver.Statement.connection, org.objectweb.cjdbc.driver.DriverResultSet.currentRow, org.objectweb.cjdbc.driver.DriverResultSet.cursorName, org.objectweb.cjdbc.driver.DriverResultSet.data, org.objectweb.cjdbc.driver.Connection.fetchNextData(), org.objectweb.cjdbc.driver.DriverResultSet.fetchSize, org.objectweb.cjdbc.driver.DriverResultSet.hasMoreData, org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows, と org.objectweb.cjdbc.driver.DriverResultSet.owningStatement.
|
|
The prev method is not part of JDBC, but because of the architecture of this driver it is possible to move both forward and backward within the result set. If an input stream from the previous row is open, it is implicitly closed. The ResultSet's warning chain is cleared when a new row is read
参照先 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), と org.objectweb.cjdbc.driver.DriverResultSet.currentRow. 参照元 org.objectweb.cjdbc.driver.DriverResultSet.previous().
|
|
JDBC 2.0 Moves to the previous row in the result set. Note: previous() is not the same as relative(-1) since it makes sense to call previous() when there is no current row.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.prev().
|
|
JDBC 2.0 Refresh the value of the current row with its current value in the database. Cannot be called when on the insert row. The refreshRow() method provides a way for an application to explicitly tell the JDBC driver to refetch a row(s) from the database. An application may want to call refreshRow() when caching or prefetching is being done by the JDBC driver to fetch the latest value of a row from the database. The JDBC driver may actually refresh multiple rows at once if the fetch size is greater than one. All values are refetched subject to the transaction isolation level and cursor sensitivity. If refreshRow() is called after calling updateXXX(), but before calling updateRow() then the updates made to the row are lost. Calling refreshRow() frequently will likely slow performance.
|
|
JDBC 2.0 Moves a relative number of rows, either positive or negative. Attempting to move beyond the first/last row in the result set positions the cursor before/after the the first/last row. Calling relative(0) is valid, but does not change the cursor position. Note: Calling relative(1) is different than calling next() since is makes sense to call next() when there is no current row, for example, when the cursor is positioned before the first row or after the last row of the result set.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.absolute(), org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.currentRow, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows.
|
|
JDBC 2.0 Determine if this row has been deleted. A deleted row may leave a visible "hole" in a result set. This method can be used to detect holes in a result set. The value returned depends on whether or not the result set can detect deletions.
|
|
JDBC 2.0 Determine if the current row has been inserted. The value returned depends on whether or not the result set can detect visible inserts.
|
|
JDBC 2.0 Determine if the current row has been updated. The value returned depends on whether or not the result set can detect updates.
|
|
Set the ResultSet data with the given ArrayList. This function is used by the ResultSet streaming feature. Note that metadata (currentRow, nbOfRows, ...) are not updated.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.data.
|
|
JDBC 2.0 Give a hint as to the direction in which the rows in this result set will be processed. The initial value is determined by the statement that produced the result set. The fetch direction may be changed at any time.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.fetchDirection.
|
|
JDBC 2.0 Give the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for this result set. If the fetch size specified is zero, then the JDBC driver ignores the value, and is free to make its own best guess as to what the fetch size should be. The default value is set by the statement that creates the result set. The fetch size may be changed at any time.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.fetchSize, と org.objectweb.cjdbc.driver.DriverResultSet.nbOfRows.
|
|
Set the hasMoreData boolean (is there more data to fetch from the controller). This function is used by the ResultSet streaming feature.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.hasMoreData.
|
|
Sets the concurrency (JDBC2)
参照先 org.objectweb.cjdbc.driver.DriverResultSet.resultSetConcurrency, org.objectweb.cjdbc.driver.DriverResultSet.UPDATEABLE_MESSAGE, と org.objectweb.cjdbc.driver.DriverResultSet.warnings.
|
|
Sets the result set type for (JDBC2)
参照先 org.objectweb.cjdbc.driver.DriverResultSet.resultSetType.
|
|
Set the statement.
参照先 org.objectweb.cjdbc.driver.DriverResultSet.fetchSize, と org.objectweb.cjdbc.driver.DriverResultSet.owningStatement.
|
|
Updates the designated column with a
|
|
Updates the designated column with a
|
|
JDBC 2.0 Update a column with an ascii stream value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with an ascii stream value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a BigDecimal value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a BigDecimal value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a binary stream value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a binary stream value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
Updates the designated column with a
|
|
Updates the designated column with a
|
|
JDBC 2.0 Update a column with a boolean value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a boolean value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a byte value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a byte value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a byte array value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a byte array value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a character stream value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a character stream value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
Updates the designated column with a
|
|
Updates the designated column with a
|
|
JDBC 2.0 Update a column with a Date value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a Date value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a double value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a Double value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a float value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a float value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with an integer value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with an integer value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a long value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a long value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a null value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Give a nullable column a null value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with an Object value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with an Object value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with an Object value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with an Object value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
Updates the designated column with a
|
|
Updates the designated column with a
|
|
JDBC 2.0 Update the underlying database with the new contents of the current row. Cannot be called when on the insert row.
|
|
JDBC 2.0 Update a column with a short value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a short value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a String value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a String value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a Time value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a Time value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a Timestamp value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
JDBC 2.0 Update a column with a Timestamp value. The updateXXX() methods are used to update column values in the current row, or the insert row. The updateXXX() methods do not update the underlying database, instead the updateRow() or insertRow() methods are called to update the database.
|
|
A column may have the value of SQL NULL; wasNull() reports whether the last column read had this special value. Note that you must first call getXXX on a column to try to read its value and then call wasNull() to find if the value was SQL NULL
参照先 org.objectweb.cjdbc.driver.DriverResultSet.wasNullFlag.
|
|
column name -> index in ResultSet data array DriverResultSet.java の 119 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.buildIndexMapping(), と org.objectweb.cjdbc.driver.DriverResultSet.findColumn(). |
|
Cursor to current row DriverResultSet.java の 98 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.absolute(), org.objectweb.cjdbc.driver.DriverResultSet.afterLast(), org.objectweb.cjdbc.driver.DriverResultSet.beforeFirst(), org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.DriverResultSet(), org.objectweb.cjdbc.driver.DriverResultSet.first(), org.objectweb.cjdbc.driver.DriverResultSet.getArray(), org.objectweb.cjdbc.driver.DriverResultSet.getBigDecimal(), org.objectweb.cjdbc.driver.DriverResultSet.getBoolean(), org.objectweb.cjdbc.driver.DriverResultSet.getByte(), org.objectweb.cjdbc.driver.DriverResultSet.getBytes(), org.objectweb.cjdbc.driver.DriverResultSet.getClob(), org.objectweb.cjdbc.driver.DriverResultSet.getDate(), org.objectweb.cjdbc.driver.DriverResultSet.getDouble(), org.objectweb.cjdbc.driver.DriverResultSet.getFloat(), org.objectweb.cjdbc.driver.DriverResultSet.getInt(), org.objectweb.cjdbc.driver.DriverResultSet.getLong(), org.objectweb.cjdbc.driver.DriverResultSet.getObject(), org.objectweb.cjdbc.driver.DriverResultSet.getRow(), org.objectweb.cjdbc.driver.DriverResultSet.getShort(), org.objectweb.cjdbc.driver.DriverResultSet.getString(), org.objectweb.cjdbc.driver.DriverResultSet.getTime(), org.objectweb.cjdbc.driver.DriverResultSet.getTimestamp(), org.objectweb.cjdbc.driver.DriverResultSet.isAfterLast(), org.objectweb.cjdbc.driver.DriverResultSet.isBeforeFirst(), org.objectweb.cjdbc.driver.DriverResultSet.isFirst(), org.objectweb.cjdbc.driver.DriverResultSet.isLast(), org.objectweb.cjdbc.driver.DriverResultSet.last(), org.objectweb.cjdbc.driver.DriverResultSet.next(), org.objectweb.cjdbc.driver.DriverResultSet.prev(), と org.objectweb.cjdbc.driver.DriverResultSet.relative(). |
|
ResultSet cursor name DriverResultSet.java の 112 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.close(), と org.objectweb.cjdbc.driver.DriverResultSet.next(). |
|
The results DriverResultSet.java の 104 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.DriverResultSet(), org.objectweb.cjdbc.driver.DriverResultSet.getArray(), org.objectweb.cjdbc.driver.DriverResultSet.getBigDecimal(), org.objectweb.cjdbc.driver.DriverResultSet.getBoolean(), org.objectweb.cjdbc.driver.DriverResultSet.getByte(), org.objectweb.cjdbc.driver.DriverResultSet.getBytes(), org.objectweb.cjdbc.driver.DriverResultSet.getClob(), org.objectweb.cjdbc.driver.DriverResultSet.getDate(), org.objectweb.cjdbc.driver.DriverResultSet.getDouble(), org.objectweb.cjdbc.driver.DriverResultSet.getFloat(), org.objectweb.cjdbc.driver.DriverResultSet.getInt(), org.objectweb.cjdbc.driver.DriverResultSet.getLong(), org.objectweb.cjdbc.driver.DriverResultSet.getObject(), org.objectweb.cjdbc.driver.DriverResultSet.getShort(), org.objectweb.cjdbc.driver.DriverResultSet.getString(), org.objectweb.cjdbc.driver.DriverResultSet.getTime(), org.objectweb.cjdbc.driver.DriverResultSet.getTimestamp(), org.objectweb.cjdbc.driver.DriverResultSet.next(), と org.objectweb.cjdbc.driver.DriverResultSet.setData(). |
|
The fetch direction (not used yet) DriverResultSet.java の 108 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getFetchDirection(), と org.objectweb.cjdbc.driver.DriverResultSet.setFetchDirection(). |
|
The fetch size DriverResultSet.java の 110 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getFetchSize(), org.objectweb.cjdbc.driver.DriverResultSet.next(), org.objectweb.cjdbc.driver.DriverResultSet.setFetchSize(), と org.objectweb.cjdbc.driver.DriverResultSet.setStatement(). |
|
The fields DriverResultSet.java の 115 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.buildIndexMapping(), org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnClassName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnDisplaySize(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnLabel(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnType(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnTypeName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getPrecision(), org.objectweb.cjdbc.driver.ResultSetMetaData.getScale(), org.objectweb.cjdbc.driver.ResultSetMetaData.getSchemaName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getTableName(), org.objectweb.cjdbc.driver.ResultSetMetaData.isAutoIncrement(), org.objectweb.cjdbc.driver.ResultSetMetaData.isCaseSensitive(), org.objectweb.cjdbc.driver.ResultSetMetaData.isCurrency(), org.objectweb.cjdbc.driver.ResultSetMetaData.isDefinitelyWritable(), org.objectweb.cjdbc.driver.ResultSetMetaData.isNullable(), org.objectweb.cjdbc.driver.ResultSetMetaData.isReadOnly(), org.objectweb.cjdbc.driver.ResultSetMetaData.isSearchable(), org.objectweb.cjdbc.driver.ResultSetMetaData.isSigned(), と org.objectweb.cjdbc.driver.ResultSetMetaData.isWritable(). |
|
full column name -> index in ResultSet data array DriverResultSet.java の 121 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.buildIndexMapping(), と org.objectweb.cjdbc.driver.DriverResultSet.findColumn(). |
|
True if there is more data to fetch from the controller DriverResultSet.java の 106 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.close(), org.objectweb.cjdbc.driver.DriverResultSet.DriverResultSet(), org.objectweb.cjdbc.driver.DriverResultSet.next(), と org.objectweb.cjdbc.driver.DriverResultSet.setHasMoreData(). |
|
DriverResultSet.java の 132 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.checkIfClosed(), org.objectweb.cjdbc.driver.DriverResultSet.close(), と org.objectweb.cjdbc.driver.DriverResultSet.DriverResultSet(). |
|
Number of columns DriverResultSet.java の 102 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.buildIndexMapping(), org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.DriverResultSet(), org.objectweb.cjdbc.driver.DriverResultSet.findColumn(), org.objectweb.cjdbc.driver.ResultSetMetaData.getCatalogName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnClassName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnCount(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnDisplaySize(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnLabel(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnType(), org.objectweb.cjdbc.driver.ResultSetMetaData.getColumnTypeName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getPrecision(), org.objectweb.cjdbc.driver.ResultSetMetaData.getScale(), org.objectweb.cjdbc.driver.ResultSetMetaData.getSchemaName(), org.objectweb.cjdbc.driver.ResultSetMetaData.getTableName(), org.objectweb.cjdbc.driver.ResultSetMetaData.isAutoIncrement(), org.objectweb.cjdbc.driver.ResultSetMetaData.isCaseSensitive(), org.objectweb.cjdbc.driver.ResultSetMetaData.isCurrency(), org.objectweb.cjdbc.driver.ResultSetMetaData.isDefinitelyWritable(), org.objectweb.cjdbc.driver.ResultSetMetaData.isNullable(), org.objectweb.cjdbc.driver.ResultSetMetaData.isReadOnly(), org.objectweb.cjdbc.driver.ResultSetMetaData.isSearchable(), org.objectweb.cjdbc.driver.ResultSetMetaData.isSigned(), と org.objectweb.cjdbc.driver.ResultSetMetaData.isWritable(). |
|
Number of rows DriverResultSet.java の 100 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.absolute(), org.objectweb.cjdbc.driver.DriverResultSet.afterLast(), org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.DriverResultSet(), org.objectweb.cjdbc.driver.DriverResultSet.first(), org.objectweb.cjdbc.driver.DriverResultSet.getRow(), org.objectweb.cjdbc.driver.DriverResultSet.isAfterLast(), org.objectweb.cjdbc.driver.DriverResultSet.isBeforeFirst(), org.objectweb.cjdbc.driver.DriverResultSet.isFirst(), org.objectweb.cjdbc.driver.DriverResultSet.isLast(), org.objectweb.cjdbc.driver.DriverResultSet.last(), org.objectweb.cjdbc.driver.DriverResultSet.next(), org.objectweb.cjdbc.driver.DriverResultSet.relative(), と org.objectweb.cjdbc.driver.DriverResultSet.setFetchSize(). |
|
Statement corresponding to this ResultSet DriverResultSet.java の 130 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.close(), org.objectweb.cjdbc.driver.DriverResultSet.getBytes(), org.objectweb.cjdbc.driver.DriverResultSet.getObject(), org.objectweb.cjdbc.driver.DriverResultSet.getStatement(), org.objectweb.cjdbc.driver.DriverResultSet.next(), と org.objectweb.cjdbc.driver.DriverResultSet.setStatement(). |
|
Concurrency for this ResultSet DriverResultSet.java の 126 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.setResultSetConcurrency(). |
|
Type of ResultSet DriverResultSet.java の 124 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.getType(), と org.objectweb.cjdbc.driver.DriverResultSet.setResultSetType(). |
|
初期値: DriverResultSet.java の 134 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.setResultSetConcurrency(). |
|
the warning chain DriverResultSet.java の 128 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.clearWarnings(), org.objectweb.cjdbc.driver.DriverResultSet.getWarnings(), と org.objectweb.cjdbc.driver.DriverResultSet.setResultSetConcurrency(). |
|
for wasNull() DriverResultSet.java の 117 行で定義されています。 参照元 org.objectweb.cjdbc.driver.DriverResultSet.checkRowAndColPosAndSetNullFlag(), org.objectweb.cjdbc.driver.DriverResultSet.getArray(), org.objectweb.cjdbc.driver.DriverResultSet.getBigDecimal(), org.objectweb.cjdbc.driver.DriverResultSet.getBoolean(), org.objectweb.cjdbc.driver.DriverResultSet.getByte(), org.objectweb.cjdbc.driver.DriverResultSet.getBytes(), org.objectweb.cjdbc.driver.DriverResultSet.getClob(), org.objectweb.cjdbc.driver.DriverResultSet.getDate(), org.objectweb.cjdbc.driver.DriverResultSet.getDouble(), org.objectweb.cjdbc.driver.DriverResultSet.getFloat(), org.objectweb.cjdbc.driver.DriverResultSet.getInt(), org.objectweb.cjdbc.driver.DriverResultSet.getLong(), org.objectweb.cjdbc.driver.DriverResultSet.getObject(), org.objectweb.cjdbc.driver.DriverResultSet.getShort(), org.objectweb.cjdbc.driver.DriverResultSet.getString(), org.objectweb.cjdbc.driver.DriverResultSet.getTime(), org.objectweb.cjdbc.driver.DriverResultSet.getTimestamp(), と org.objectweb.cjdbc.driver.DriverResultSet.wasNull(). |