Package oracle.jdbc
Interface OracleResultSet
- All Superinterfaces:
AutoCloseable,OracleCommonResultSet,ResultSet,Wrapper
A table of data representing a database result set,
which is usually generated by executing a statement
that queries the database.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumeXtensible Data Security (XDS) authorization indicator. -
Field Summary
Fields inherited from interface java.sql.ResultSet
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE -
Method Summary
Modifier and TypeMethodDescriptiongetARRAY(int columnIndex) Oracle extension.Oracle extension.getAuthorizationIndicator(int columnIndex) Retrieves the column security visibility attribute of the designated column in the current row of thisOracleResultSetobject.getAuthorizationIndicator(String columnName) Retrieves the column security visibility attribute of the designated column in the current row of thisOracleResultSet.getBfile(int columnIndex) Oracle extension.Oracle extension.getBFILE(int columnIndex) Oracle extension.Oracle extension.getBLOB(int columnIndex) Oracle extension.Oracle extension.getCHAR(int columnIndex) Oracle extension.Oracle extension.getCLOB(int columnIndex) Oracle extension.Oracle extension.byte[]Oracle extension.getCursor(int columnIndex) Oracle extension.Oracle extension.getCustomDatum(int columnIndex, CustomDatumFactory factory) Deprecated.getCustomDatum(String columnName, CustomDatumFactory factory) Deprecated.getDATE(int columnIndex) Oracle extension.Oracle extension.getINTERVALDS(int columnIndex) Obtain an oracle.sql.INTERVALDS value from the ResultSet.getINTERVALDS(String columnName) Obtain an oracle.sql.INTERVALDS value from the ResultSet.getINTERVALYM(int columnIndex) Obtain an oracle.sql.INTERVALYM value from the ResultSet.getINTERVALYM(String columnName) Obtain an oracle.sql.INTERVALYM value from the ResultSet.getNUMBER(int columnIndex) Oracle extension.Oracle extension.getObject(int columnIndex, OracleDataFactory oracleDataFactory) Oracle extension Get the column value as an instance of a subclass of OracleData.getObject(String columnName, OracleDataFactory oracleDataFactory) Oracle extension Get the column value as an instance of a subclass of OracleData.getOPAQUE(int columnIndex) Oracle extension.Oracle extension.getOracleObject(int columnIndex) Oracle extension.getOracleObject(String columnName) Oracle extension.getORAData(int columnIndex, ORADataFactory factory) Oracle extension.getORAData(String columnName, ORADataFactory factory) Oracle extension.getRAW(int columnIndex) Oracle extension.Oracle extension.getREF(int columnIndex) Oracle extension.Oracle extension.getROWID(int columnIndex) Oracle extension.Oracle extension.byte[]Oracle extension.getSTRUCT(int columnIndex) Oracle extension.Oracle extension.getTIMESTAMP(int columnIndex) Obtain an oracle.sql.TIMESTAMP value from the ResultSet.getTIMESTAMP(String columnName) Obtain an oracle.sql.TIMESTAMP value from the ResultSet.getTIMESTAMPLTZ(int columnIndex) Obtain an oracle.sql.TIMESTAMPLTZ value from the ResultSet.getTIMESTAMPLTZ(String columnName) Obtain an oracle.sql.TIMESTAMPLTZ value from the ResultSet.getTIMESTAMPTZ(int columnIndex) Obtain an oracle.sql.TIMESTAMPTZ value from the ResultSet.getTIMESTAMPTZ(String columnName) Obtain an oracle.sql.TIMESTAMPTZ value from the ResultSet.booleanOracle extension.voidupdateARRAY(int columnIndex, ARRAY value) Oracle extension.voidupdateARRAY(String columnName, ARRAY value) Oracle extension.voidupdateBfile(int columnIndex, BFILE value) Oracle extension.voidupdateBfile(String columnName, BFILE value) Oracle extension.voidupdateBFILE(int columnIndex, BFILE value) Oracle extension.voidupdateBFILE(String columnName, BFILE value) Oracle extension.voidupdateBLOB(int columnIndex, BLOB value) Oracle extension.voidupdateBLOB(String columnName, BLOB value) Oracle extension.voidupdateCHAR(int columnIndex, CHAR value) Oracle extension.voidupdateCHAR(String columnName, CHAR value) Oracle extension.voidupdateCLOB(int columnIndex, CLOB value) Oracle extension.voidupdateCLOB(String columnName, CLOB value) Oracle extension.voidupdateCustomDatum(int columnIndex, CustomDatum value) Deprecated.voidupdateCustomDatum(String columnName, CustomDatum value) Deprecated.voidupdateDATE(int columnIndex, DATE value) Oracle extension.voidupdateDATE(String columnName, DATE value) Oracle extension.voidupdateINTERVALDS(int columnIndex, INTERVALDS value) Oracle extension.voidupdateINTERVALDS(String columnName, INTERVALDS value) Oracle extension.voidupdateINTERVALYM(int columnIndex, INTERVALYM value) Oracle extension.voidupdateINTERVALYM(String columnName, INTERVALYM value) Oracle extension.voidupdateNUMBER(int columnIndex, NUMBER value) Oracle extension.voidupdateNUMBER(String columnName, NUMBER value) Oracle extension.voidupdateOracleObject(int columnIndex, Datum value) Oracle extension.voidupdateOracleObject(String columnName, Datum value) Oracle extension.voidupdateORAData(int columnIndex, ORAData value) Oracle extension.voidupdateORAData(String columnName, ORAData value) Oracle extension.voidOracle extension.voidOracle extension.voidOracle extension.voidOracle extension.voidupdateROWID(int columnIndex, ROWID value) Oracle extension.voidupdateROWID(String columnName, ROWID value) Oracle extension.voidupdateSTRUCT(int columnIndex, STRUCT value) Oracle extension.voidupdateSTRUCT(String columnName, STRUCT value) Oracle extension.voidupdateTIMESTAMP(int columnIndex, TIMESTAMP value) Oracle extension.voidupdateTIMESTAMP(String columnName, TIMESTAMP value) Oracle extension.voidupdateTIMESTAMPLTZ(int columnIndex, TIMESTAMPLTZ value) Oracle extension.voidupdateTIMESTAMPLTZ(String columnName, TIMESTAMPLTZ value) Oracle extension.voidupdateTIMESTAMPTZ(int columnIndex, TIMESTAMPTZ value) Oracle extension.voidupdateTIMESTAMPTZ(String columnName, TIMESTAMPTZ value) Oracle extension.Methods inherited from interface oracle.jdbc.OracleCommonResultSet
publisherOracleMethods inherited from interface java.sql.ResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLong, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNullMethods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
Method Details
-
getARRAY
Oracle extension. Get the column value as a ARRAY. An ARRAY instance maps to a Nested Table or VARRAY value in database.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.ARRAY
- Throws:
SQLException- if a database access error occurs.
-
getARRAY
Oracle extension. Get the column value as a ARRAY. An ARRAY instance maps to a Nested Table or VARRAY value in database.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.ARRAY
- Throws:
SQLException- if a database access error occurs.
-
getBfile
Oracle extension. Get the column as a BFILE locator. BFILES are large binary data objects stored in operating system files outside of database tablespaces. These files use reference semantics. They may also be located on tertiary storage devices such as hard disks, CD-ROMs, PhotoCDs and DVDs. Like BLOBs and CLOBs, a BFILE is accessed and referenced by a locator which is stored in the database table and points to the BFILE data.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.BFILE
- Throws:
SQLException- if a database access error occurs.
-
getBFILE
Oracle extension. Get the column as a BFILE locator. BFILES are large binary data objects stored in operating system files outside of database tablespaces. These files use reference semantics. They may also be located on tertiary storage devices such as hard disks, CD-ROMs, PhotoCDs and DVDs. Like BLOBs and CLOBs, a BFILE is accessed and referenced by a locator which is stored in the database table and points to the BFILE data.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.BFILE
- Throws:
SQLException- if a database access error occurs.
-
getBfile
Oracle extension. Get the column as a BFILE locator. BFILES are large binary data objects stored in operating system files outside of database tablespaces. These files use reference semantics. They may also be located on tertiary storage devices such as hard disks, CD-ROMs, PhotoCDs and DVDs. Like BLOBs and CLOBs, a BFILE is accessed and referenced by a locator which is stored in the database table and points to the BFILE data.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.BFILE
- Throws:
SQLException- if a database access error occurs.
-
getBFILE
Oracle extension. Get the column as a BFILE locator. BFILES are large binary data objects stored in operating system files outside of database tablespaces. These files use reference semantics. They may also be located on tertiary storage devices such as hard disks, CD-ROMs, PhotoCDs and DVDs. Like BLOBs and CLOBs, a BFILE is accessed and referenced by a locator which is stored in the database table and points to the BFILE data.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.BFILE
- Throws:
SQLException- if a database access error occurs.
-
getBLOB
Oracle extension. Get the column value as a BLOB (unstructured binary data). BLOB data is accessed and referenced by using a locator which is stored in the database table and points to the BLOB data.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.BLOB
- Throws:
SQLException- if a database access error occurs.
-
getBLOB
Oracle extension. Get the column value as a BLOB (unstructured binary data). BLOB data is accessed and referenced by using a locator which is stored in the database table and points to the BLOB data.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.BLOB
- Throws:
SQLException- if a database access error occurs.
-
getCHAR
Oracle extension. Get the column as a CHAR value. CHAR values retain the same representation as they have in the database, so there can be no loss of information through conversion. While the vast majority of characters in the various Oracle NLS character sets are represented in the Unicode character set used by Java there are a very small number that are not. Additionally, JDBC does not have to perform any conversion when getting character data as CHAR, so getCHAR is slightly efficient than getString.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.CHAR
- Throws:
SQLException- if a database access error occurs.
-
getCHAR
Oracle extension. Get the column as a CHAR value. CHAR values retain the same representation as they have in the database, so there can be no loss of information through conversion. While the vast majority of characters in the various Oracle NLS character sets are represented in the Unicode character set used by Java there are a very small number that are not. Additionally, JDBC does not have to perform any conversion when getting character data as CHAR, so getCHAR is slightly efficient than getString.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.CHAR
- Throws:
SQLException- if a database access error occurs.
-
getCLOB
Oracle extension. Get the column value as a CLOB (single-byte character data). CLOB data is accessed and referenced by using a locator which is stored in the database table and points to the CLOB data.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.CLOB
- Throws:
SQLException- if a database access error occurs.
-
getCLOB
Oracle extension. Get the column value as a CLOB (single-byte character data). CLOB data is accessed and referenced by using a locator which is stored in the database table and points to the CLOB data.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.CLOB
- Throws:
SQLException- if a database access error occurs.
-
getOPAQUE
Oracle extension. Get the column value as an OPAQUE.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.OPAQUE
- Throws:
SQLException- if a database access error occurs.
-
getOPAQUE
Oracle extension. Get the column value as an OPAQUE.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.OPAQUE
- Throws:
SQLException- if a database access error occurs.
-
getINTERVALYM
Obtain an oracle.sql.INTERVALYM value from the ResultSet.- Parameters:
columnIndex- parameter number.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 9i
-
getINTERVALYM
Obtain an oracle.sql.INTERVALYM value from the ResultSet.- Parameters:
columnName- column name.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 9i
-
getINTERVALDS
Obtain an oracle.sql.INTERVALDS value from the ResultSet.- Parameters:
columnIndex- parameter number.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 10i
-
getINTERVALDS
Obtain an oracle.sql.INTERVALDS value from the ResultSet.- Parameters:
columnName- column name.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 10i
-
getTIMESTAMP
Obtain an oracle.sql.TIMESTAMP value from the ResultSet.- Parameters:
columnIndex- parameter number.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 9i
-
getTIMESTAMP
Obtain an oracle.sql.TIMESTAMP value from the ResultSet.- Parameters:
columnName- column name.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 9i
-
getTIMESTAMPTZ
Obtain an oracle.sql.TIMESTAMPTZ value from the ResultSet.- Parameters:
columnIndex- parameter number.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 9i
-
getTIMESTAMPTZ
Obtain an oracle.sql.TIMESTAMPTZ value from the ResultSet.- Parameters:
columnName- column name.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 9i
-
getTIMESTAMPLTZ
Obtain an oracle.sql.TIMESTAMPLTZ value from the ResultSet.- Parameters:
columnIndex- parameter number.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 9i
-
getTIMESTAMPLTZ
Obtain an oracle.sql.TIMESTAMPLTZ value from the ResultSet.- Parameters:
columnName- column name.- Returns:
- the obtained value.
- Throws:
SQLException- if an error occurred.- Since:
- 9i
-
getCursor
Oracle extension. Get the REFCURSOR value of the column as a ResultSet.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the REFCURSOR column value as a ResultSet
- Throws:
SQLException- if a database access error occurs
-
getCursor
Oracle extension. Get the REFCURSOR value of the column as a ResultSet.- Parameters:
columnName- the name of the column- Returns:
- the REFCURSOR column value as a ResultSet
- Throws:
SQLException- if a database access error occurs
-
getCustomDatum
Deprecated.Oracle extension. Get the column value as an instance of a subclass of CustomDatum. Which subclass is determined by the factory parameter.- Parameters:
columnIndex- the first column is 1, the second is 2, ...factory- CustomDatumFactory used to materialize the column value- Returns:
- the column value as a CustomDatum; if the value is SQL NULL, the result is null
- Throws:
SQLException- if a database access error occurs.
-
getORAData
Oracle extension. Get the column value as an instance of a subclass of ORAData. Which subclass is determined by the factory parameter.- Parameters:
columnIndex- the first column is 1, the second is 2, ...factory- ORADataFactory used to materialize the column value- Returns:
- the column value as a ORAData; if the value is SQL NULL, the result is null
- Throws:
SQLException- if a database access error occurs.
-
getObject
Oracle extension Get the column value as an instance of a subclass of OracleData. Which subclass is determined by the factory parameter.- Parameters:
columnIndex- the first column is 1, the second is 2, ...factory- OracleDataFactory used to materialize the column value- Returns:
- the column value as a OracleData; if the value is SQL NULL, the result is null
- Throws:
SQLException- if a database access error occurs.
-
getObject
Oracle extension Get the column value as an instance of a subclass of OracleData. Which subclass is determined by the factory parameter.- Parameters:
columnName- name of the column "column1" "column2" ..factory- OracleDataFactory used to materialize the column value- Returns:
- the column value as a OracleData; if the value is SQL NULL, the result is null
- Throws:
SQLException- if a database access error occurs.
-
getCustomDatum
Deprecated.Oracle extension. Get the column value as an instance of a subclass of CustomDatum. Which subclass is determined by the factory parameter.- Parameters:
columnName- the name of the columnfactory- CustomDatumFactory used to materialize the column value- Returns:
- the column value as a CustomDatum; if the value is SQL NULL, the result is null
- Throws:
SQLException- if a database access error occurs.
-
getORAData
Oracle extension. Get the column value as an instance of a subclass of ORAData. Which subclass is determined by the factory parameter.- Parameters:
columnName- the name of the columnfactory- ORADataFactory used to materialize the column value- Returns:
- the column value as a ORAData; if the value is SQL NULL, the result is null
- Throws:
SQLException- if a database access error occurs.
-
getDATE
Oracle extension. Get the column value as a DATE.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.DATE
- Throws:
SQLException- if a database access error occurs.
-
getDATE
Oracle extension. Get the column value as a DATE.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.DATE
- Throws:
SQLException- if a database access error occurs.
-
getNUMBER
Oracle extension. Get the column value as a NUMBER. NUMBER values have the same representation as Oracle numbers in the database, thus they have exactly the same value. Getting numeric values as other types can result in very slightly different values due to the difference in representation. Additionally, JDBC does not have to do any conversion when using getNUMBER and so is more efficient.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.NUMBER
- Throws:
SQLException- if a database access error occurs.
-
getNUMBER
Oracle extension. Get the column value as a NUMBER. NUMBER values have the same representation as Oracle numbers in the database, thus they have exactly the same value. Getting numeric values as other types can result in very slightly different values due to the difference in representation. Additionally, JDBC does not have to do any conversion when using getNUMBER and so is more efficient.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.NUMBER
- Throws:
SQLException- if a database access error occurs.
-
getOracleObject
Oracle extension. Get the column value as the appropriate oracle.sql. type. This differs from getObject in that getObject returns the appropriate jdbc.sql. type. The Oracle specific types in oracle.sql more closely model the underlying Oracle database types, so there is no possible loss of information due to conversion and slightly greater efficiency.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as the appropriate oracle.sql. type; if the value is SQL NULL, the result is null
- Throws:
SQLException- if a database access error occurs.
-
getOracleObject
Oracle extension. Get the column value as the appropriate oracle.sql. type. This differs from getObject in that getObject returns the appropriate jdbc.sql. type. The Oracle specific types in oracle.sql more closely model the underlying Oracle database types possible loss of information due to conversion and slightly greater efficiency.- Parameters:
columnName- the name of the column- Returns:
- the column value as the appropriate oracle.sql. type; if the value is SQL NULL, the result is null
- Throws:
SQLException- if a database access error occurs.
-
getRAW
Oracle extension. Get the column value as a RAW. A RAW instance maps to a RAW or LONG RAW value in database.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.RAW
- Throws:
SQLException- if a database access error occurs.
-
getRAW
Oracle extension. Get the column value as a RAW. A RAW instance maps to a RAW or LONG RAW value in database.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.RAW
- Throws:
SQLException- if a database access error occurs.
-
getREF
Oracle extension. Get the column value as a REF. A REF instance maps to a REF (to a row or concreated object) value in database.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.REF
- Throws:
SQLException- if a database access error occurs.
-
getREF
Oracle extension. Get the column value as a REF. A REF instance maps to a REF (to a row or concreated object) value in database.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.REF
- Throws:
SQLException- if a database acc
-
getROWID
Oracle extension. Get the ROWID column value as ROWID.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the ROWID column value as an oracle.sql.ROWID
- Throws:
SQLException- if a database access error occurs.
-
getROWID
Oracle extension. Get the ROWID column value as ROWID.- Parameters:
columnName- the name of the column- Returns:
- the ROWID column value as an oracle.sql.ROWID
- Throws:
SQLException- if a database access error occurs.
-
getSTRUCT
Oracle extension. Get the column value as a STRUCT. A STRUCT instance maps to a structured data type instance in database.- Parameters:
columnIndex- the first column is 1, the second is 2, ...- Returns:
- the column value as an oracle.sql.STRUCT
- Throws:
SQLException- if a database access error occurs.- See Also:
-
getSTRUCT
Oracle extension. Get the column value as a STRUCT. A STRUCT instance maps to a structured data type instance in database.- Parameters:
columnName- the name of the column- Returns:
- the column value as an oracle.sql.STRUCT
- Throws:
SQLException- if a database access error occurs.- See Also:
-
updateARRAY
Oracle extension. Updates a column with an oracle.sql.ARRAY value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateARRAY
Oracle extension. Updates a column with an oracle.sql.ARRAY value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateBfile
Oracle extension. Updates a column with an oracle.sql.BFILE value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateBFILE
Oracle extension. Updates a column with an oracle.sql.BFILE value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateBfile
Oracle extension. Updates a column with an oracle.sql.BFILE value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateBFILE
Oracle extension. Updates a column with an oracle.sql.BFILE value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateBLOB
Oracle extension. Updates a column with an oracle.sql.BLOB value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateBLOB
Oracle extension. Updates a column with an oracle.sql.BLOB value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateCHAR
Oracle extension. Updates a column with an oracle.sql.CHAR value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateCHAR
Oracle extension. Updates a column with an oracle.sql.CHAR value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateCLOB
Oracle extension. Updates a column with an oracle.sql.CLOB value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateCLOB
Oracle extension. Updates a column with an oracle.sql.CLOB value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateCustomDatum
Deprecated.Oracle extension. Updates a column with an CustomDatum value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateORAData
Oracle extension. Updates a column with an ORAData value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateCustomDatum
Deprecated.Oracle extension. Updates a column with an CustomDatum value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateORAData
Oracle extension. Updates a column with an ORAData value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateDATE
Oracle extension. Updates a column with an oracle.sql.DATE value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateDATE
Oracle extension. Updates a column with an oracle.sql.DATE value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateINTERVALYM
Oracle extension. Updates a column with an oracle.sql.INTERVALYM value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateINTERVALYM
Oracle extension. Updates a column with an oracle.sql.INTERVALYM value.- Parameters:
columnName- the name of the column to updatevalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateINTERVALDS
Oracle extension. Updates a column with an oracle.sql.INTERVALDS value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateINTERVALDS
Oracle extension. Updates a column with an oracle.sql.INTERVALDS value.- Parameters:
columnName- the name of the column to updatevalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateTIMESTAMP
Oracle extension. Updates a column with an oracle.sql.TIMESTAMP value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateTIMESTAMP
Oracle extension. Updates a column with an oracle.sql.TIMESTAMP value.- Parameters:
columnName- The name of the column to updatevalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateTIMESTAMPTZ
Oracle extension. Updates a column with an oracle.sql.TIMESTAMPTZ value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateTIMESTAMPTZ
Oracle extension. Updates a column with an oracle.sql.TIMESTAMPTZ value.- Parameters:
columnName- the name of the column to updatevalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateTIMESTAMPLTZ
Oracle extension. Updates a column with an oracle.sql.TIMESTAMPLTZ value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateTIMESTAMPLTZ
Oracle extension. Updates a column with an oracle.sql.TIMESTAMPLTZ value.- Parameters:
columnName- the name of the column to updatevalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateNUMBER
Oracle extension. Updates a column with an oracle.sql.NUMBER value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateNUMBER
Oracle extension. Updates a column with an oracle.sql.NUMBER value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateOracleObject
Oracle extension. Updates a column with an oracle.sql.xxx value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateOracleObject
Oracle extension. Updates a column with an oracle.sql.xxx value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateRAW
Oracle extension. Updates a column with an oracle.sql.RAW value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateRAW
Oracle extension. Updates a column with an oracle.sql.RAW value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateREF
Oracle extension. Updates a column with an oracle.sql.REF value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateREF
Oracle extension. Updates a column with an oracle.sql.REF value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateROWID
Oracle extension. Updates a column with an oracle.sql.ROWID value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateROWID
Oracle extension. Updates a column with an oracle.sql.ROWID value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
updateSTRUCT
Oracle extension. Updates a column with an oracle.sql.STRUCT value.- Parameters:
columnIndex- the first column is 1, the second is 2, ...value- the new column value- Throws:
SQLException- if a database access error occurs
-
updateSTRUCT
Oracle extension. Updates a column with an oracle.sql.STRUCT value.- Parameters:
columnName- is the SQL name of the columnvalue- the new column value- Throws:
SQLException- if a database access error occurs
-
isFromResultSetCache
Oracle extension. Returns true if resultset is from cache otherwise false.- Returns:
- Throws:
SQLException
-
getCompileKey
Oracle extension. Get compile key calculated for caching the result.- Returns:
- Throws:
SQLException
-
getRuntimeKey
Oracle extension. Get runtime key calculated for caching the result.- Returns:
- Throws:
SQLException
-
getAuthorizationIndicator
OracleResultSet.AuthorizationIndicator getAuthorizationIndicator(int columnIndex) throws SQLException Retrieves the column security visibility attribute of the designated column in the current row of thisOracleResultSetobject.- Throws:
SQLException
-
getAuthorizationIndicator
OracleResultSet.AuthorizationIndicator getAuthorizationIndicator(String columnName) throws SQLException Retrieves the column security visibility attribute of the designated column in the current row of thisOracleResultSet.- Throws:
SQLException
-