|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
oracle.jdbc.driver.OracleResultSet
Field Summary | |
static int |
CONCUR_READ_ONLY
|
static int |
CONCUR_UPDATABLE
|
static int |
FETCH_FORWARD
|
static int |
FETCH_REVERSE
|
static int |
FETCH_UNKNOWN
|
static int |
TYPE_FORWARD_ONLY
|
static int |
TYPE_SCROLL_INSENSITIVE
|
static int |
TYPE_SCROLL_SENSITIVE
|
Constructor Summary | |
OracleResultSet()
|
Method Summary | |
abstract boolean |
absolute(int row)
Implements JDBC 2.0 ResultSet.absolute. |
abstract void |
afterLast()
Implements JDBC 2.0 ResultSet.afterLast. |
abstract void |
beforeFirst()
Implements JDBC 2.0 ResultSet.beforeFirst. |
abstract void |
cancelRowUpdates()
Implements JDBC 2.0 ResultSet.cancelRowUpdates. |
abstract void |
clearWarnings()
Implements JDBC 1.0 ResultSet.clearWarnings. |
abstract void |
close()
Implements JDBC 1.0 ResultSet.close. |
abstract void |
deleteRow()
Implements JDBC 2.0 ResultSet.deleteRow. |
abstract int |
findColumn(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.findColumn. |
abstract boolean |
first()
Implements JDBC 2.0 ResultSet.first. |
abstract java.sql.Array |
getArray(int columnIndex)
Implements JDBC 2.0 ResultSet.getArray. |
abstract ARRAY |
getARRAY(int columnIndex)
Oracle extension. |
java.sql.Array |
getArray(java.lang.String columnName)
Implements JDBC 2.0 ResultSet.getArray. |
ARRAY |
getARRAY(java.lang.String columnName)
Oracle extension. |
abstract java.io.InputStream |
getAsciiStream(int columnIndex)
Implements JDBC 1.0 ResultSet.getAsciiStream. |
java.io.InputStream |
getAsciiStream(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getAsciiStream. |
abstract boolean |
getAutoRefetch()
Oracle extension. |
abstract BFILE |
getBfile(int columnIndex)
Oracle extension. |
abstract BFILE |
getBFILE(int columnIndex)
Oracle extension. |
BFILE |
getBfile(java.lang.String columnName)
Oracle extension. |
BFILE |
getBFILE(java.lang.String columnName)
Oracle extension. |
abstract java.math.BigDecimal |
getBigDecimal(int columnIndex)
Implements JDBC 2.0 ResultSet.getBigDecimal. |
abstract java.math.BigDecimal |
getBigDecimal(int columnIndex,
int scale)
Implements JDBC 1.0 ResultSet.getBigDecimal. |
java.math.BigDecimal |
getBigDecimal(java.lang.String columnName)
Implements JDBC 2.0 ResultSet.getBigDecimal. |
java.math.BigDecimal |
getBigDecimal(java.lang.String columnName,
int scale)
Implements JDBC 1.0 ResultSet.getBigDecimal. |
abstract java.io.InputStream |
getBinaryStream(int columnIndex)
Implements JDBC 1.0 ResultSet.getBinaryStream. |
java.io.InputStream |
getBinaryStream(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getBinaryStream. |
abstract java.sql.Blob |
getBlob(int columnIndex)
Implements JDBC 2.0 ResultSet.getBlob. |
abstract BLOB |
getBLOB(int columnIndex)
Oracle extension. |
java.sql.Blob |
getBlob(java.lang.String columnName)
Implements JDBC 2.0 ResultSet.getBlob. |
BLOB |
getBLOB(java.lang.String columnName)
Oracle extension. |
abstract boolean |
getBoolean(int columnIndex)
Implements JDBC 1.0 ResultSet.getBoolean. |
boolean |
getBoolean(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getBoolean. |
abstract byte |
getByte(int columnIndex)
Implements JDBC 1.0 ResultSet.getByte. |
byte |
getByte(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getByte. |
abstract byte[] |
getBytes(int columnIndex)
Implements JDBC 1.0 ResultSet.getBytes. |
byte[] |
getBytes(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getBytes. |
abstract CHAR |
getCHAR(int columnIndex)
Oracle extension. |
CHAR |
getCHAR(java.lang.String columnName)
Oracle extension. |
abstract java.io.Reader |
getCharacterStream(int columnIndex)
Implements JDBC 2.0 ResultSet.getCharacterStream. |
java.io.Reader |
getCharacterStream(java.lang.String columnName)
Implements JDBC 2.0 ResultSet.getCharacterStream. |
abstract java.sql.Clob |
getClob(int columnIndex)
Implements JDBC 2.0 ResultSet. |
abstract CLOB |
getCLOB(int columnIndex)
Oracle extension. |
java.sql.Clob |
getClob(java.lang.String columnName)
Implements JDBC 2.0 ResultSet. |
CLOB |
getCLOB(java.lang.String columnName)
Oracle extension. |
abstract int |
getConcurrency()
Implements JDBC 2.0 ResultSet.getConcurrency. |
abstract java.sql.ResultSet |
getCursor(int columnIndex)
Oracle extension. |
java.sql.ResultSet |
getCursor(java.lang.String columnName)
Oracle extension. |
abstract java.lang.String |
getCursorName()
Implements JDBC 1.0 ResultSet.getCursorName. |
abstract CustomDatum |
getCustomDatum(int columnIndex,
CustomDatumFactory factory)
Deprecated. |
CustomDatum |
getCustomDatum(java.lang.String columnName,
CustomDatumFactory factory)
Deprecated. |
abstract java.sql.Date |
getDate(int columnIndex)
Implements JDBC 1.0 ResultSet.getDate. |
abstract DATE |
getDATE(int columnIndex)
Oracle extension. |
abstract java.sql.Date |
getDate(int columnIndex,
java.util.Calendar cal)
Implements JDBC 2.0 ResultSet.getDate (idx, calendar). |
java.sql.Date |
getDate(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getDate. |
DATE |
getDATE(java.lang.String columnName)
Oracle extension. |
java.sql.Date |
getDate(java.lang.String columnName,
java.util.Calendar cal)
Implements JDBC 2.0 ResultSet.getDate (idx, calendar). |
abstract double |
getDouble(int columnIndex)
Implements JDBC 1.0 ResultSet.getDouble. |
double |
getDouble(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getDouble. |
abstract int |
getFetchDirection()
Implements JDBC 2.0 ResultSet.getFetchDirection. |
abstract int |
getFetchSize()
Implements JDBC 2.0 ResultSet.getFetchSize. |
abstract float |
getFloat(int columnIndex)
Implements JDBC 1.0 ResultSet.getFloat. |
float |
getFloat(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getFloat. |
abstract int |
getInt(int columnIndex)
Implements JDBC 1.0 ResultSet.getInt. |
int |
getInt(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getInt. |
INTERVALYM |
getINTERVALYM(int columnIndex)
|
INTERVALYM |
getINTERVALYM(java.lang.String columnName)
|
abstract long |
getLong(int columnIndex)
Implements JDBC 1.0 ResultSet.getLong. |
long |
getLong(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getLong. |
abstract java.sql.ResultSetMetaData |
getMetaData()
Implements JDBC 1.0 ResultSet.getMetaData. |
abstract NUMBER |
getNUMBER(int columnIndex)
Oracle extension. |
NUMBER |
getNUMBER(java.lang.String columnName)
Oracle extension. |
abstract java.lang.Object |
getObject(int columnIndex)
Implements JDBC 1.0 ResultSet.getObject. |
abstract java.lang.Object |
getObject(int columnIndex,
java.util.Map map)
Implements JDBC 2.0 ResultSet.getObject (idx, map). |
java.lang.Object |
getObject(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getObject. |
java.lang.Object |
getObject(java.lang.String columnName,
java.util.Map map)
Implements JDBC 2.0 ResultSet.getObject (idx, map). |
abstract OPAQUE |
getOPAQUE(int columnIndex)
Oracle extension. |
OPAQUE |
getOPAQUE(java.lang.String columnName)
Oracle extension. |
abstract Datum |
getOracleObject(int columnIndex)
Oracle extension. |
Datum |
getOracleObject(java.lang.String columnName)
Oracle extension. |
abstract ORAData |
getORAData(int columnIndex,
ORADataFactory factory)
Oracle extension. |
ORAData |
getORAData(java.lang.String columnName,
ORADataFactory factory)
Oracle extension. |
abstract RAW |
getRAW(int columnIndex)
Oracle extension. |
RAW |
getRAW(java.lang.String columnName)
Oracle extension. |
abstract java.sql.Ref |
getRef(int columnIndex)
Implements JDBC 2.0 ResultSet.getRef. |
abstract REF |
getREF(int columnIndex)
Oracle extension. |
java.sql.Ref |
getRef(java.lang.String columnName)
Implements JDBC 2.0 ResultSet.getRef. |
REF |
getREF(java.lang.String columnName)
/ Oracle extension. |
abstract int |
getRow()
Implements JDBC 2.0 ResultSet.getRow. |
abstract ROWID |
getROWID(int columnIndex)
Oracle extension. |
ROWID |
getROWID(java.lang.String columnName)
Oracle extension. |
abstract short |
getShort(int columnIndex)
Implements JDBC 1.0 ResultSet.getShort. |
short |
getShort(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getShort. |
abstract java.sql.Statement |
getStatement()
Implements JDBC 2.0 ResultSet.getStatement. |
abstract java.lang.String |
getString(int columnIndex)
Implements JDBC 1.0 ResultSet.getString. |
java.lang.String |
getString(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getString. |
abstract STRUCT |
getSTRUCT(int columnIndex)
Oracle extension. |
STRUCT |
getSTRUCT(java.lang.String columnName)
Oracle extension. |
abstract java.sql.Time |
getTime(int columnIndex)
Implements JDBC 1.0 ResultSet.getTime. |
abstract java.sql.Time |
getTime(int columnIndex,
java.util.Calendar cal)
Implements JDBC 2.0 ResultSet.getTime (idx, calendar). |
java.sql.Time |
getTime(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getTime. |
java.sql.Time |
getTime(java.lang.String columnName,
java.util.Calendar cal)
Implements JDBC 2.0 ResultSet.getTime (idx, calendar). |
abstract java.sql.Timestamp |
getTimestamp(int columnIndex)
Implements JDBC 1.0 ResultSet.getTimestamp. |
TIMESTAMP |
getTIMESTAMP(int columnIndex)
|
abstract java.sql.Timestamp |
getTimestamp(int columnIndex,
java.util.Calendar cal)
Implements JDBC 2.0 ResultSet.getTimestamp (idx, calendar). |
java.sql.Timestamp |
getTimestamp(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getTimestamp. |
TIMESTAMP |
getTIMESTAMP(java.lang.String columnName)
|
java.sql.Timestamp |
getTimestamp(java.lang.String columnName,
java.util.Calendar cal)
Implements JDBC 2.0 ResultSet.getTimestamp (idx, calendar). |
TIMESTAMPLTZ |
getTIMESTAMPLTZ(int columnIndex)
|
TIMESTAMPLTZ |
getTIMESTAMPLTZ(java.lang.String columnName)
|
TIMESTAMPTZ |
getTIMESTAMPTZ(int columnIndex)
|
TIMESTAMPTZ |
getTIMESTAMPTZ(java.lang.String columnName)
|
abstract int |
getType()
Implements JDBC 2.0 ResultSet.getType. |
abstract java.io.InputStream |
getUnicodeStream(int columnIndex)
Implements JDBC 1.0 ResultSet.getUnicodeStream. |
java.io.InputStream |
getUnicodeStream(java.lang.String columnName)
Implements JDBC 1.0 ResultSet.getUnicodeStream. |
java.net.URL |
getURL(int columnIndex)
JDBC 3.0 Retrieves the value of the designated column in the current row of this ResultSet object as a java.net.URL
object in the Java programming language. |
java.net.URL |
getURL(java.lang.String columnName)
JDBC 3.0 Retrieves the value of the designated column in the current row of this ResultSet object as a java.net.URL
object in the Java programming language. |
abstract java.sql.SQLWarning |
getWarnings()
Implements JDBC 1.0 ResultSet.getWarnings. |
abstract void |
insertRow()
Implements JDBC 2.0 ResultSet.insertRow. |
abstract boolean |
isAfterLast()
Implements JDBC 2.0 ResultSet.isAfterLast. |
abstract boolean |
isBeforeFirst()
Implements JDBC 2.0 ResultSet.isBeforeFirst. |
abstract boolean |
isFirst()
Implements JDBC 2.0 ResultSet.isFirst. |
abstract boolean |
isLast()
Implements JDBC 2.0 ResultSet.isLast. |
abstract boolean |
last()
Implements JDBC 2.0 ResultSet.last. |
abstract void |
moveToCurrentRow()
Implements JDBC 2.0 ResultSet.moveToCurrentRow. |
abstract void |
moveToInsertRow()
Implements JDBC 2.0 ResultSet.moveToInsertRow. |
abstract boolean |
next()
Implements JDBC 1.0 ResultSet.next. |
abstract boolean |
previous()
Implements JDBC 2.0 ResultSet.previous. |
abstract void |
refreshRow()
Implements JDBC 2.0 ResultSet.refreshRow. |
abstract boolean |
relative(int rows)
Implements JDBC 2.0 ResultSet.relative. |
abstract boolean |
rowDeleted()
Implements JDBC 2.0 ResultSet.rowDeleted. |
abstract boolean |
rowInserted()
Implements JDBC 2.0 ResultSet.rowInserted. |
abstract boolean |
rowUpdated()
Implements JDBC 2.0 ResultSet.rowUpdated. |
abstract void |
setAutoRefetch(boolean autoRefetch)
Oracle extension. |
abstract void |
setFetchDirection(int direction)
Implements JDBC 2.0 ResultSet.setFetchDirection. |
abstract void |
setFetchSize(int rows)
Implements JDBC 2.0 ResultSet.setFetchSize. |
abstract void |
updateArray(int columnIndex,
java.sql.Array x)
Oracle extension. |
abstract void |
updateARRAY(int columnIndex,
ARRAY x)
Oracle extension. |
void |
updateArray(java.lang.String columnName,
java.sql.Array x)
Oracle extension. |
void |
updateARRAY(java.lang.String columnName,
ARRAY x)
Oracle extension. |
abstract void |
updateAsciiStream(int columnIndex,
java.io.InputStream x,
int length)
Implements JDBC 2.0 ResultSet.updateAsciiStream. |
void |
updateAsciiStream(java.lang.String columnName,
java.io.InputStream x,
int length)
Implements JDBC 2.0 ResultSet.updateAsciiStream. |
abstract void |
updateBfile(int columnIndex,
BFILE X)
Oracle extension. |
abstract void |
updateBFILE(int columnIndex,
BFILE x)
Oracle extension. |
void |
updateBfile(java.lang.String columnName,
BFILE x)
Oracle extension. |
void |
updateBFILE(java.lang.String columnName,
BFILE x)
Oracle extension. |
abstract void |
updateBigDecimal(int columnIndex,
java.math.BigDecimal x)
Implements JDBC 2.0 ResultSet.updateBigDecimal. |
void |
updateBigDecimal(java.lang.String columnName,
java.math.BigDecimal x)
Implements JDBC 2.0 ResultSet.updateBigDecimal. |
abstract void |
updateBinaryStream(int columnIndex,
java.io.InputStream x,
int length)
Implements JDBC 2.0 ResultSet.updateBinaryStream. |
void |
updateBinaryStream(java.lang.String columnName,
java.io.InputStream x,
int length)
Implements JDBC 2.0 ResultSet.updateBinaryStream. |
abstract void |
updateBlob(int columnIndex,
java.sql.Blob x)
Oracle extension. |
abstract void |
updateBLOB(int columnIndex,
BLOB x)
Oracle extension. |
void |
updateBlob(java.lang.String columnName,
java.sql.Blob x)
Oracle extension. |
void |
updateBLOB(java.lang.String columnName,
BLOB x)
Oracle extension. |
abstract void |
updateBoolean(int columnIndex,
boolean x)
Implements JDBC 2.0 ResultSet.updateBoolean. |
void |
updateBoolean(java.lang.String columnName,
boolean x)
Implements JDBC 2.0 ResultSet.updateBoolean. |
abstract void |
updateByte(int columnIndex,
byte x)
Implements JDBC 2.0 ResultSet.updateByte. |
void |
updateByte(java.lang.String columnName,
byte x)
Implements JDBC 2.0 ResultSet.updateByte. |
abstract void |
updateBytes(int columnIndex,
byte[] x)
Implements JDBC 2.0 ResultSet.updateBytes. |
void |
updateBytes(java.lang.String columnName,
byte[] x)
Implements JDBC 2.0 ResultSet.updateBytes. |
abstract void |
updateCHAR(int columnIndex,
CHAR x)
Oracle extension. |
void |
updateCHAR(java.lang.String columnName,
CHAR x)
Oracle extension. |
abstract void |
updateCharacterStream(int columnIndex,
java.io.Reader x,
int length)
Implements JDBC 2.0 ResultSet.updateCharacterStream. |
void |
updateCharacterStream(java.lang.String columnName,
java.io.Reader reader,
int length)
Implements JDBC 2.0 ResultSet.updateCharacterStream. |
abstract void |
updateClob(int columnIndex,
java.sql.Clob x)
Oracle extension. |
abstract void |
updateCLOB(int columnIndex,
CLOB x)
Oracle extension. |
void |
updateClob(java.lang.String columnName,
java.sql.Clob x)
Oracle extension. |
void |
updateCLOB(java.lang.String columnName,
CLOB x)
Oracle extension. |
abstract void |
updateCustomDatum(int columnIndex,
CustomDatum x)
Deprecated. |
void |
updateCustomDatum(java.lang.String columnName,
CustomDatum x)
Deprecated. |
abstract void |
updateDate(int columnIndex,
java.sql.Date x)
Implements JDBC 2.0 ResultSet.updateDate. |
abstract void |
updateDATE(int columnIndex,
DATE x)
Oracle extension. |
void |
updateDate(java.lang.String columnName,
java.sql.Date x)
Implements JDBC 2.0 ResultSet.updateDate. |
void |
updateDATE(java.lang.String columnName,
DATE x)
Oracle extension. |
abstract void |
updateDouble(int columnIndex,
double x)
Implements JDBC 2.0 ResultSet.updateDouble. |
void |
updateDouble(java.lang.String columnName,
double x)
Implements JDBC 2.0 ResultSet.updateDouble. |
abstract void |
updateFloat(int columnIndex,
float x)
Implements JDBC 2.0 ResultSet.updateFloat. |
void |
updateFloat(java.lang.String columnName,
float x)
Implements JDBC 2.0 ResultSet.updateFloat. |
abstract void |
updateInt(int columnIndex,
int x)
Implements JDBC 2.0 ResultSet.. |
void |
updateInt(java.lang.String columnName,
int x)
Implements JDBC 2.0 ResultSet.. |
abstract void |
updateLong(int columnIndex,
long x)
Implements JDBC 2.0 ResultSet.updateLong. |
void |
updateLong(java.lang.String columnName,
long x)
Implements JDBC 2.0 ResultSet.updateLong. |
abstract void |
updateNull(int columnIndex)
Implements JDBC 2.0 ResultSet.updateNull. |
void |
updateNull(java.lang.String columnName)
Implements JDBC 2.0 ResultSet.updateNull. |
abstract void |
updateNUMBER(int columnIndex,
NUMBER x)
Oracle extension. |
void |
updateNUMBER(java.lang.String columnName,
NUMBER x)
Oracle extension. |
abstract void |
updateObject(int columnIndex,
java.lang.Object x)
Implements JDBC 2.0 ResultSet.updateObject. |
abstract void |
updateObject(int columnIndex,
java.lang.Object x,
int scale)
Implements JDBC 2.0 ResultSet.updateObject. |
void |
updateObject(java.lang.String columnName,
java.lang.Object x)
Implements JDBC 2.0 ResultSet.updateObject. |
void |
updateObject(java.lang.String columnName,
java.lang.Object x,
int scale)
Implements JDBC 2.0 ResultSet.updateObject. |
abstract void |
updateOPAQUE(int columnIndex,
OPAQUE x)
Oracle extension. |
void |
updateOPAQUE(java.lang.String columnName,
OPAQUE x)
Oracle extension. |
abstract void |
updateOracleObject(int columnIndex,
Datum x)
Oracle extension. |
void |
updateOracleObject(java.lang.String columnName,
Datum x)
Oracle extension. |
abstract void |
updateORAData(int columnIndex,
ORAData x)
Oracle extension. |
void |
updateORAData(java.lang.String columnName,
ORAData x)
Oracle extension. |
abstract void |
updateRAW(int columnIndex,
RAW x)
Oracle extension. |
void |
updateRAW(java.lang.String columnName,
RAW x)
Oracle extension. |
abstract void |
updateRef(int columnIndex,
java.sql.Ref x)
Oracle extension. |
abstract void |
updateREF(int columnIndex,
REF x)
Oracle extension. |
void |
updateRef(java.lang.String columnName,
java.sql.Ref x)
Oracle extension. |
void |
updateREF(java.lang.String columnName,
REF x)
Oracle extension. |
abstract void |
updateRow()
Implements JDBC 2.0 ResultSet.updateRow. |
abstract void |
updateROWID(int columnIndex,
ROWID x)
Oracle extension. |
void |
updateROWID(java.lang.String columnName,
ROWID x)
Oracle extension. |
abstract void |
updateShort(int columnIndex,
short x)
Implements JDBC 2.0 ResultSet.updateShort. |
void |
updateShort(java.lang.String columnName,
short x)
Implements JDBC 2.0 ResultSet.updateShort. |
abstract void |
updateString(int columnIndex,
java.lang.String x)
Implements JDBC 2.0 ResultSet.updateString. |
void |
updateString(java.lang.String columnName,
java.lang.String x)
Implements JDBC 2.0 ResultSet.updateString. |
abstract void |
updateSTRUCT(int columnIndex,
STRUCT x)
Oracle extension. |
void |
updateSTRUCT(java.lang.String columnName,
STRUCT x)
Oracle extension. |
abstract void |
updateTime(int columnIndex,
java.sql.Time x)
Implements JDBC 2.0 ResultSet.updateTime. |
void |
updateTime(java.lang.String columnName,
java.sql.Time x)
Implements JDBC 2.0 ResultSet.updateTime. |
abstract void |
updateTimestamp(int columnIndex,
java.sql.Timestamp x)
Implements JDBC 2.0 ResultSet.updateTimestamp. |
void |
updateTimestamp(java.lang.String columnName,
java.sql.Timestamp x)
Implements JDBC 2.0 ResultSet.updateTimestamp. |
abstract boolean |
wasNull()
Implements JDBC 1.0 ResultSet.wasNull. |
Field Detail |
public static final int FETCH_FORWARD
public static final int FETCH_REVERSE
public static final int FETCH_UNKNOWN
public static final int TYPE_FORWARD_ONLY
public static final int TYPE_SCROLL_INSENSITIVE
public static final int TYPE_SCROLL_SENSITIVE
public static final int CONCUR_READ_ONLY
public static final int CONCUR_UPDATABLE
Constructor Detail |
public OracleResultSet()
Method Detail |
public abstract java.sql.ResultSet getCursor(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract Datum getOracleObject(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract ROWID getROWID(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract NUMBER getNUMBER(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract DATE getDATE(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract ARRAY getARRAY(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract STRUCT getSTRUCT(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...getORAData
public abstract OPAQUE getOPAQUE(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...getORAData
public abstract REF getREF(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract CHAR getCHAR(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract RAW getRAW(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract BLOB getBLOB(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract CLOB getCLOB(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract BFILE getBFILE(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract BFILE getBfile(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract CustomDatum getCustomDatum(int columnIndex, CustomDatumFactory factory) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...factory
- CustomDatumFactory used to materialize the column valuepublic abstract ORAData getORAData(int columnIndex, ORADataFactory factory) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...factory
- ORADataFactory used to materialize the column valuepublic java.sql.ResultSet getCursor(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic ROWID getROWID(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic NUMBER getNUMBER(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic DATE getDATE(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic Datum getOracleObject(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic ARRAY getARRAY(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic STRUCT getSTRUCT(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columngetORAData
public OPAQUE getOPAQUE(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columngetORAData
public REF getREF(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic CHAR getCHAR(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic RAW getRAW(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic BLOB getBLOB(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic CLOB getCLOB(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic BFILE getBFILE(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic BFILE getBfile(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic CustomDatum getCustomDatum(java.lang.String columnName, CustomDatumFactory factory) throws java.sql.SQLException
This method is deprecated. It is recommended to use getORAData().
columnName
- the name of the columnfactory
- CustomDatumFactory used to materialize the column valuepublic ORAData getORAData(java.lang.String columnName, ORADataFactory factory) throws java.sql.SQLException
columnName
- the name of the columnfactory
- ORADataFactory used to materialize the column valuepublic abstract void updateOracleObject(int columnIndex, Datum x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateROWID(int columnIndex, ROWID x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateNUMBER(int columnIndex, NUMBER x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateDATE(int columnIndex, DATE x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateARRAY(int columnIndex, ARRAY x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateSTRUCT(int columnIndex, STRUCT x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateOPAQUE(int columnIndex, OPAQUE x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateREF(int columnIndex, REF x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateCHAR(int columnIndex, CHAR x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateRAW(int columnIndex, RAW x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateBLOB(int columnIndex, BLOB x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateCLOB(int columnIndex, CLOB x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateBFILE(int columnIndex, BFILE x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateBfile(int columnIndex, BFILE X) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateCustomDatum(int columnIndex, CustomDatum x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateORAData(int columnIndex, ORAData x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateRef(int columnIndex, java.sql.Ref x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateBlob(int columnIndex, java.sql.Blob x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateClob(int columnIndex, java.sql.Clob x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateArray(int columnIndex, java.sql.Array x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic void updateROWID(java.lang.String columnName, ROWID x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateNUMBER(java.lang.String columnName, NUMBER x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateDATE(java.lang.String columnName, DATE x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateOracleObject(java.lang.String columnName, Datum x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateARRAY(java.lang.String columnName, ARRAY x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateSTRUCT(java.lang.String columnName, STRUCT x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateOPAQUE(java.lang.String columnName, OPAQUE x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateREF(java.lang.String columnName, REF x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateCHAR(java.lang.String columnName, CHAR x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateRAW(java.lang.String columnName, RAW x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateBLOB(java.lang.String columnName, BLOB x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateCLOB(java.lang.String columnName, CLOB x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateBFILE(java.lang.String columnName, BFILE x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateBfile(java.lang.String columnName, BFILE x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateCustomDatum(java.lang.String columnName, CustomDatum x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateORAData(java.lang.String columnName, ORAData x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateRef(java.lang.String columnName, java.sql.Ref x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateBlob(java.lang.String columnName, java.sql.Blob x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateClob(java.lang.String columnName, java.sql.Clob x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateArray(java.lang.String columnName, java.sql.Array x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic abstract void setAutoRefetch(boolean autoRefetch) throws java.sql.SQLException
autoRefetch
- true enables auto-refetch; false disables auto-refetch.public abstract boolean getAutoRefetch() throws java.sql.SQLException
setAutoRefetch(boolean)
public abstract java.sql.SQLWarning getWarnings() throws java.sql.SQLException
public abstract void clearWarnings() throws java.sql.SQLException
public abstract java.lang.String getCursorName() throws java.sql.SQLException
public abstract java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException
public abstract int findColumn(java.lang.String columnName) throws java.sql.SQLException
columnName
- the name of the columnpublic abstract boolean next() throws java.sql.SQLException
public abstract void close() throws java.sql.SQLException
Note: Because finalization is problematic for many Java VMs, Oracle JDBC does not have finalizer methods on OracleConnection, OracleStatement and its subclasses, nor OracleResultSet and its subclasses. User code must explicitly close these by sending the close method.
public abstract boolean wasNull() throws java.sql.SQLException
public abstract java.lang.Object getObject(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.lang.String getString(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract boolean getBoolean(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract byte getByte(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract short getShort(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract int getInt(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract long getLong(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract float getFloat(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract double getDouble(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.math.BigDecimal getBigDecimal(int columnIndex, int scale) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...scale
- the number of digits to the right of the decimalpublic abstract byte[] getBytes(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.sql.Date getDate(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.sql.Time getTime(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.sql.Timestamp getTimestamp(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.io.InputStream getAsciiStream(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.io.InputStream getUnicodeStream(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.io.InputStream getBinaryStream(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public java.lang.Object getObject(java.lang.String columnName) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public java.lang.String getString(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic boolean getBoolean(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic byte getByte(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic short getShort(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic int getInt(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic long getLong(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic float getFloat(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic double getDouble(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic java.math.BigDecimal getBigDecimal(java.lang.String columnName, int scale) throws java.sql.SQLException
columnName
- is the SQL name of the columnscale
- the number of digits to the right of the decimalpublic byte[] getBytes(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic java.sql.Date getDate(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic java.sql.Time getTime(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic java.sql.Timestamp getTimestamp(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic java.io.InputStream getAsciiStream(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic java.io.InputStream getUnicodeStream(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic java.io.InputStream getBinaryStream(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic abstract java.lang.Object getObject(int columnIndex, java.util.Map map) throws java.sql.SQLException
Map
object
for the custom mapping of the
SQL structured or distinct type that is being retrieved.columnIndex
- the first column is 1, the second is 2, ...map
- the mapping from SQL type names to Java classespublic abstract java.sql.Ref getRef(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...Ref
object representing an SQL REF valuepublic abstract java.sql.Blob getBlob(int columnIndex) throws java.sql.SQLException
ResultSet
object.columnIndex
- the first column is 1, the second is 2, ...Blob
object representing the SQL BLOB value in
the specified columnpublic abstract java.sql.Clob getClob(int columnIndex) throws java.sql.SQLException
ResultSet
object.columnIndex
- the first column is 1, the second is 2, ...Clob
object representing the SQL CLOB value in
the specified columnpublic abstract java.sql.Array getArray(int columnIndex) throws java.sql.SQLException
ResultSet
object.columnIndex
- the first column is 1, the second is 2, ...Array
object representing the SQL ARRAY value in
the specified columnpublic abstract java.io.Reader getCharacterStream(int columnIndex) throws java.sql.SQLException
Gets the value of a column in the current row as a java.io.Reader.
columnIndex
- the first column is 1, the second is 2, ...public abstract java.math.BigDecimal getBigDecimal(int columnIndex) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...public abstract java.sql.Date getDate(int columnIndex, java.util.Calendar cal) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...cal
- the calendar to use in constructing the datepublic abstract java.sql.Time getTime(int columnIndex, java.util.Calendar cal) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...cal
- the calendar to use in constructing the timepublic abstract java.sql.Timestamp getTimestamp(int columnIndex, java.util.Calendar cal) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...cal
- the calendar to use in constructing the timepublic TIMESTAMP getTIMESTAMP(int columnIndex) throws java.sql.SQLException
public TIMESTAMP getTIMESTAMP(java.lang.String columnName) throws java.sql.SQLException
public TIMESTAMPTZ getTIMESTAMPTZ(int columnIndex) throws java.sql.SQLException
public TIMESTAMPTZ getTIMESTAMPTZ(java.lang.String columnName) throws java.sql.SQLException
public TIMESTAMPLTZ getTIMESTAMPLTZ(int columnIndex) throws java.sql.SQLException
public TIMESTAMPLTZ getTIMESTAMPLTZ(java.lang.String columnName) throws java.sql.SQLException
public INTERVALYM getINTERVALYM(int columnIndex) throws java.sql.SQLException
public INTERVALYM getINTERVALYM(java.lang.String columnName) throws java.sql.SQLException
public java.lang.Object getObject(java.lang.String columnName, java.util.Map map) throws java.sql.SQLException
Map
object
for the custom mapping of the
SQL structured or distinct type that is being retrieved.columnName
- is the SQL name of the columnmap
- the mapping from SQL type names to Java classespublic java.sql.Ref getRef(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnRef
object representing an SQL REF valuepublic java.sql.Blob getBlob(java.lang.String columnName) throws java.sql.SQLException
ResultSet
object.columnName
- is the SQL name of the columnBlob
object representing the SQL BLOB value in
the specified columnpublic java.sql.Clob getClob(java.lang.String columnName) throws java.sql.SQLException
ResultSet
object.columnName
- is the SQL name of the columnClob
object representing the SQL CLOB value in
the specified columnpublic java.io.Reader getCharacterStream(java.lang.String columnName) throws java.sql.SQLException
Gets the value of a column in the current row as a java.io.Reader.
columnName
- is the SQL name of the columnpublic java.sql.Array getArray(java.lang.String columnName) throws java.sql.SQLException
ResultSet
object
.columnName
- is the SQL name of the columnArray
object representing the SQL ARRAY value in
the specified columnpublic java.math.BigDecimal getBigDecimal(java.lang.String columnName) throws java.sql.SQLException
columnName
- is the SQL name of the columnpublic java.sql.Date getDate(java.lang.String columnName, java.util.Calendar cal) throws java.sql.SQLException
columnName
- is the SQL name of the columncal
- the calendar to use in constructing the datepublic java.sql.Time getTime(java.lang.String columnName, java.util.Calendar cal) throws java.sql.SQLException
columnName
- is the SQL name of the columncal
- the calendar to use in constructing the timepublic java.sql.Timestamp getTimestamp(java.lang.String columnName, java.util.Calendar cal) throws java.sql.SQLException
columnName
- is the SQL name of the columncal
- the calendar to use in constructing the timepublic abstract boolean isBeforeFirst() throws java.sql.SQLException
Indicates whether the cursor is before the first row in the result set.
public abstract boolean isAfterLast() throws java.sql.SQLException
Indicates whether the cursor is after the last row in the result set.
public abstract boolean isFirst() throws java.sql.SQLException
Indicates whether the cursor is on the first row of the result set.
public abstract boolean isLast() throws java.sql.SQLException
Indicates whether the cursor is on the last row of the result set.
public abstract void beforeFirst() throws java.sql.SQLException
Moves the cursor to the front of the result set, just before the first row. Has no effect if the result set contains no rows.
public abstract void afterLast() throws java.sql.SQLException
Moves the cursor to the end of the result set, just after the last row. Has no effect if the result set contains no rows.
public abstract boolean first() throws java.sql.SQLException
Moves the cursor to the first row in the result set.
public abstract boolean last() throws java.sql.SQLException
Moves the cursor to the last row in the result set.
public abstract int getRow() throws java.sql.SQLException
Retrieves the current row number. The first row is number 1, the second number 2, and so on.
public abstract boolean absolute(int row) throws java.sql.SQLException
Moves the cursor to the given row number in the result set.
If the row number is positive, the cursor moves to the given row number with respect to the beginning of the result set.
If the given row number is negative, the cursor moves to an absolute row position with respect to the end of the result set.
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()
.
public abstract boolean relative(int rows) throws java.sql.SQLException
Moves the cursor 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 from calling next()
because 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.
public abstract boolean previous() throws java.sql.SQLException
Moves the cursor to the previous row in the result set.
Note: previous()
is not the same as
relative(-1)
because it
makes sense to callprevious() when there is no current row.
public abstract void setFetchDirection(int direction) throws java.sql.SQLException
public abstract int getFetchDirection() throws java.sql.SQLException
public abstract void setFetchSize(int rows) throws java.sql.SQLException
rows
- the number of rows to fetchpublic abstract int getFetchSize() throws java.sql.SQLException
public abstract int getType() throws java.sql.SQLException
public abstract int getConcurrency() throws java.sql.SQLException
public abstract void insertRow() throws java.sql.SQLException
public abstract void updateRow() throws java.sql.SQLException
public abstract void deleteRow() throws java.sql.SQLException
public abstract void refreshRow() throws java.sql.SQLException
refreshRow
is called after
calling updateXXX
, but before calling updateRow
, then the
updates made to the row are lost. Calling the method
refreshRow
frequently will likely slow performance.public abstract void moveToInsertRow() throws java.sql.SQLException
public abstract void cancelRowUpdates() throws java.sql.SQLException
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.public abstract void moveToCurrentRow() throws java.sql.SQLException
public abstract java.sql.Statement getStatement() throws java.sql.SQLException
ResultSet
object.
If the result set was generated some other way, such as by a
DatabaseMetaData
method, this method returns null
.public abstract boolean rowUpdated() throws java.sql.SQLException
public abstract boolean rowInserted() throws java.sql.SQLException
public abstract boolean rowDeleted() throws java.sql.SQLException
public abstract void updateNull(int columnIndex) throws java.sql.SQLException
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.columnIndex
- the first column is 1, the second is 2, ...public abstract void updateBoolean(int columnIndex, boolean x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateByte(int columnIndex, byte x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateShort(int columnIndex, short x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateInt(int columnIndex, int x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateLong(int columnIndex, long x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateFloat(int columnIndex, float x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateDouble(int columnIndex, double x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateBigDecimal(int columnIndex, java.math.BigDecimal x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateString(int columnIndex, java.lang.String x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateBytes(int columnIndex, byte[] x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateDate(int columnIndex, java.sql.Date x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateTime(int columnIndex, java.sql.Time x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateTimestamp(int columnIndex, java.sql.Timestamp x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic abstract void updateAsciiStream(int columnIndex, java.io.InputStream x, int length) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuelength
- the length of the streampublic abstract void updateBinaryStream(int columnIndex, java.io.InputStream x, int length) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuelength
- the length of the streampublic abstract void updateCharacterStream(int columnIndex, java.io.Reader x, int length) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuelength
- the length of the streampublic abstract void updateObject(int columnIndex, java.lang.Object x, int scale) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuescale
- For java.sql.Types.DECIMAL or java.sql.Types.NUMERIC types
this is the number of digits after the decimal. For all other
types this value will be ignored.public abstract void updateObject(int columnIndex, java.lang.Object x) throws java.sql.SQLException
columnIndex
- the first column is 1, the second is 2, ...x
- the new column valuepublic void updateNull(java.lang.String columnName) throws java.sql.SQLException
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.columnName
- is the SQL name of the columnpublic void updateBoolean(java.lang.String columnName, boolean x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateByte(java.lang.String columnName, byte x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateShort(java.lang.String columnName, short x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateInt(java.lang.String columnName, int x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateLong(java.lang.String columnName, long x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateFloat(java.lang.String columnName, float x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateDouble(java.lang.String columnName, double x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateBigDecimal(java.lang.String columnName, java.math.BigDecimal x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateString(java.lang.String columnName, java.lang.String x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateBytes(java.lang.String columnName, byte[] x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateDate(java.lang.String columnName, java.sql.Date x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateTime(java.lang.String columnName, java.sql.Time x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateTimestamp(java.lang.String columnName, java.sql.Timestamp x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic void updateAsciiStream(java.lang.String columnName, java.io.InputStream x, int length) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuelength
- the length of the streampublic void updateBinaryStream(java.lang.String columnName, java.io.InputStream x, int length) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuelength
- the length of the streampublic void updateCharacterStream(java.lang.String columnName, java.io.Reader reader, int length) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuelength
- the length of the streampublic void updateObject(java.lang.String columnName, java.lang.Object x, int scale) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuescale
- For java.sql.Types.DECIMAL or java.sql.Types.NUMERIC types
this is the number of digits after the decimal. For all other
types this value will be ignored.public void updateObject(java.lang.String columnName, java.lang.Object x) throws java.sql.SQLException
columnName
- is the SQL name of the columnx
- the new column valuepublic java.net.URL getURL(int columnIndex) throws java.sql.SQLException
ResultSet
object as a java.net.URL
object in the Java programming language.columnIndex
- the index of the column 1 is the first, 2 is the second,...java.net.URL
object;
if the value is SQL NULL
,
the value returned is null
in the Java programming languagepublic java.net.URL getURL(java.lang.String columnName) throws java.sql.SQLException
ResultSet
object as a java.net.URL
object in the Java programming language.columnName
- the SQL name of the columnjava.net.URL
object;
if the value is SQL NULL
,
the value returned is null
in the Java programming language
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |