Uses of Class
oracle.sql.Datum
-
Packages that use Datum Package Description oracle.jdbc Beginning in Oracle9i, the Oracle extensions to JDBC are captured in the packageoracle.jdbc.oracle.sql A package of classes that represent java SQL types and Oracle specific SQL types.oracle.sql.json The API for JSON type in Oracle Database. -
- <section role="region">
Uses of Datum in oracle.jdbc
Methods in oracle.jdbc that return Datum Modifier and Type Method Description DatumOracleCallableStatement. getOracleObject(int parameterIndex)Retrieves data into anoracle.sql.Datumobject.DatumOracleResultSet. getOracleObject(int columnIndex)Oracle extension.DatumOracleResultSet. getOracleObject(String columnName)Oracle extension.Datum[]OracleCallableStatement. getOraclePlsqlIndexTable(int paramIndex)Deprecated.since 18.1 Use java.sql.CallableStatement.getObject(int parameterIndex) method.
</section>Methods in oracle.jdbc with parameters of type Datum Modifier and Type Method Description voidOracleCallableStatement. setOracleObject(String parameterName, Datum x)Sets the designated parameter to anoracle.sql.Datumvalue.voidOraclePreparedStatement. setOracleObject(int parameterIndex, Datum x)Binds the designated parameter to aoracle.sql.Datumvalue.voidOraclePreparedStatement. setOracleObjectAtName(String parameterName, Datum value)Sets the designated parameter to anoracle.sql.Datumvalue.voidOracleResultSet. updateOracleObject(int columnIndex, Datum value)Oracle extension.voidOracleResultSet. updateOracleObject(String columnName, Datum value)Oracle extension. - <section role="region">
Uses of Datum in oracle.sql
Subclasses of Datum in oracle.sql Modifier and Type Class Description classARRAYDeprecated.Use java.sql.Array interface for declaration instead of using concrete class oracle.sql.ARRAY.classBFILEDeprecated.Use oracle.jdbc.OracleBfile interface for declaration instead of using concrete class oracle.sql.BFILE.classBINARY_DOUBLEThe BINARY_DOUBLE class is a representation of the Oracle BINARY_DOUBLE datatype.classBINARY_FLOATThe BINARY_FLOAT class is a representation of the Oracle BINARY_FLOAT datatype.classBLOBDeprecated.Use java.sql.Blob interface for declaration instead of using concrete class oracle.sql.BLOB.classCHARThe Oracle specific representation of characters.classCLOBDeprecated.Use java.sql.Clob interface for declaration instead of using concrete class oracle.sql.CLOB.classDATEDATE ClassclassDatumWithConnectionA supper class for some Oracle specific datatypes, such as BFILE, BLOB, etc.classINTERVALDSINTERVALDS ClassclassINTERVALYMINTERVALYM ClassclassJAVA_STRUCTA class for structured data type.classNCLOBDeprecated.Use java.sql.NClob interface for declaration instead of using concrete class oracle.sql.NCLOB.classNUMBERNUMBER ClassclassOPAQUEDeprecated.Use oracle.jdbc.OracleOpaque interface for declaration instead of using concrete class oracle.sql.OPAQUE.classRAWThe RAW class is a representation of the Oracle RAW datatype.classREFDeprecated.Use java.sql.Ref interface for declaration instead of using concrete class oracle.sql.REF.classROWIDThe ROWID class is a representation of the Oracle ROWID datatype.classSTRUCTDeprecated.Use java.sql.Struct interface for declaration instead of using concrete class oracle.sql.STRUCT.classTIMESTAMPTIMESTAMP ClassclassTIMESTAMPLTZTIMESTAMPLTZ ClassclassTIMESTAMPTZTIMESTAMPTZ ClassFields in oracle.sql declared as Datum Modifier and Type Field Description protected DatumDatum. targetDatumMethods in oracle.sql that return Datum Modifier and Type Method Description DatumANYDATA. accessDatum()Returns the embedded object.Datum[]ARRAY. getDatumArray()Deprecated.Datum[]STRUCT. getDatumArray()Deprecated.Datum[]ARRAY. getOracleArray()Deprecated.Oracle extension.Datum[]ARRAY. getOracleArray(long index, int count)Deprecated.Oracle extension.Datum[]STRUCT. getOracleAttributes()Deprecated.Oracle extension.DatumANYDATA. toDatum(Connection c)DatumCustomDatum. toDatum(oracle.jdbc.driver.OracleConnection c)Called by setOracleObject to extract a Datum.DatumORAData. toDatum(Connection c)Extract an oracle.sql.Datum object.DatumTypeDescriptor. toDatum(Connection c)Datum[]ArrayDescriptor. toOracleArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, boolean keepLocalCopy)Deprecated.Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is trueDatum[]StructDescriptor. toOracleArray(Map attributes)Deprecated.
</section>Methods in oracle.sql with parameters of type Datum Modifier and Type Method Description protected booleanDatum. bytesEqual(Datum other)static ANYDATAANYDATA. convertDatum(Datum datum)Constructs an ANYDATA instance from any instance ofDatum.CustomDatumCustomDatumFactory. create(Datum d, int sqlType)create an Object from SQL Type and return it.ORADataORADataFactory. create(Datum d, int sqlType)Create an ORAData from a oracle.sql.Datumbyte[]ArrayDescriptor. toBytes(oracle.jdbc.internal.OracleArray s, Datum sDatum, boolean keepLocalCopy)Deprecated.Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is trueObject[]ArrayDescriptor. toJavaArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, Map map, boolean keepLocalCopy)Deprecated.Side Effect: array.datumArray, array.bytes, s.objectArray may be modified if 'keepLocalCopy' is trueObjectArrayDescriptor. toNumericArray(oracle.jdbc.internal.OracleArray array, Datum arrayDatum, long beginIdx, int count, int type, boolean saveLocalCopy)Deprecated.Datum[]ArrayDescriptor. toOracleArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, boolean keepLocalCopy)Deprecated.Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is trueResultSetArrayDescriptor. toResultSet(oracle.jdbc.internal.OracleArray array, Datum arrayDatum, long index, int count, Map map, boolean saveLocalCopy)Deprecated. - <section role="region">
Uses of Datum in oracle.sql.json
Subclasses of Datum in oracle.sql.json Modifier and Type Class Description classOracleJsonDatumRepresents a JSON type value and holds Oracle binary JSON.
</section>Methods in oracle.sql.json with parameters of type Datum Modifier and Type Method Description OracleJsonValueOracleJsonFactory. createValue(Datum datum)Creates a new JSON value from a Datum.
- <section role="region">