Uses of Class
oracle.sql.Datum
Packages that use Datum
Package
Description
Beginning in Oracle9i, the Oracle extensions to JDBC are captured
in the package
oracle.jdbc.A package of classes that represent java SQL types and Oracle specific
SQL types.
The API for JSON type in Oracle Database.
-
Uses of Datum in oracle.jdbc
Methods in oracle.jdbc that return DatumModifier and TypeMethodDescriptionOracleCallableStatement.getOracleObject(int parameterIndex) Retrieves data into anoracle.sql.Datumobject.OracleResultSet.getOracleObject(int columnIndex) Oracle extension.OracleResultSet.getOracleObject(String columnName) Oracle extension.Datum[]OracleCallableStatement.getOraclePlsqlIndexTable(int paramIndex) Deprecated.since 18.1 Use java.sql.CallableStatement.getObject(int parameterIndex) method.Methods in oracle.jdbc with parameters of type DatumModifier and TypeMethodDescriptionvoidOracleCallableStatement.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. -
Uses of Datum in oracle.sql
Subclasses of Datum in oracle.sqlModifier and TypeClassDescriptionclassDeprecated.Use java.sql.Array interface for declaration instead of using concrete class oracle.sql.ARRAY.classDeprecated.Use oracle.jdbc.OracleBfile interface for declaration instead of using concrete class oracle.sql.BFILE.classThe BINARY_DOUBLE class is a representation of the Oracle BINARY_DOUBLE datatype.classThe BINARY_FLOAT class is a representation of the Oracle BINARY_FLOAT datatype.classDeprecated.Use java.sql.Blob interface for declaration instead of using concrete class oracle.sql.BLOB.classThe BOOLEAN class is a representation of the Oracle BOOLEAN datatype.classThe Oracle specific representation of characters.classDeprecated.Use java.sql.Clob interface for declaration instead of using concrete class oracle.sql.CLOB.classDATE ClassclassA supper class for some Oracle specific datatypes, such as BFILE, BLOB, etc.classINTERVALDS ClassclassINTERVALYM ClassclassA class for structured data type.classDeprecated.Use java.sql.NClob interface for declaration instead of using concrete class oracle.sql.NCLOB.classNUMBER ClassclassDeprecated.Use oracle.jdbc.OracleOpaque interface for declaration instead of using concrete class oracle.sql.OPAQUE.classThe RAW class is a representation of the Oracle RAW datatype.classDeprecated.Use java.sql.Ref interface for declaration instead of using concrete class oracle.sql.REF.classThe ROWID class is a representation of the Oracle ROWID datatype.classDeprecated.Use java.sql.Struct interface for declaration instead of using concrete class oracle.sql.STRUCT.classTIMESTAMP ClassclassTIMESTAMPLTZ ClassclassTIMESTAMPTZ Classfinal classVECTOR ClassFields in oracle.sql declared as DatumMethods in oracle.sql that return DatumModifier and TypeMethodDescriptionANYDATA.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.ANYDATA.toDatum(Connection c) CustomDatum.toDatum(oracle.jdbc.driver.OracleConnection c) Called by setOracleObject to extract a Datum.ORAData.toDatum(Connection c) Extract an oracle.sql.Datum object.TypeDescriptor.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.Methods in oracle.sql with parameters of type DatumModifier and TypeMethodDescriptionprotected booleanDatum.bytesEqual(Datum other) static ANYDATAANYDATA.convertDatum(Datum datum) Constructs an ANYDATA instance from any instance ofDatum.create an Object from SQL Type and return it.Create an ORAData from a oracle.sql.Datumbyte[]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 trueArrayDescriptor.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 trueArrayDescriptor.toResultSet(oracle.jdbc.internal.OracleArray array, Datum arrayDatum, long index, int count, Map map, boolean saveLocalCopy) Deprecated. -
Uses of Datum in oracle.sql.json
Subclasses of Datum in oracle.sql.jsonModifier and TypeClassDescriptionclassRepresents a JSON type value and holds Oracle binary JSON.Methods in oracle.sql.json with parameters of type DatumModifier and TypeMethodDescriptionOracleJsonFactory.createValue(Datum datum) Creates a new JSON value from a Datum.