Skip navigation links

Oracle®Database JDBC Java API Reference
12c Release 1 (12.1.0.2)
E56669-01


Uses of Class
oracle.sql.Datum

Packages that use Datum
oracle.jdbc Beginning in Oracle9i, the Oracle extensions to JDBC are captured in the package oracle.jdbc
oracle.sql A package of classes that represent java SQL types and Oracle specific SQL types. 

 

Uses of Datum in oracle.jdbc

 

Methods in oracle.jdbc that return Datum
 Datum OracleResultSet.getOracleObject(int columnIndex)
          Oracle extension.
 Datum OracleCallableStatement.getOracleObject(int parameterIndex)
          Retrieves data into an oracle.sql.Datum object.
 Datum OracleResultSet.getOracleObject(String columnName)
          Oracle extension.
 Datum[] OracleCallableStatement.getOraclePlsqlIndexTable(int paramIndex)
          Get the value of a PLSQL Associative Array ( formerly known as index-by-table ) parameter as a oracle.sql.Datum array.

 

Methods in oracle.jdbc with parameters of type Datum
 void OraclePreparedStatement.setOracleObject(int parameterIndex, Datum x)
          Binds the designated parameter to a oracle.sql.Datum value.
 void OracleCallableStatement.setOracleObject(String parameterName, Datum x)
          Sets the designated parameter to an oracle.sql.Datumvalue.
 void OraclePreparedStatement.setOracleObjectAtName(String parameterName, Datum value)
          Sets the designated parameter to an oracle.sql.Datumvalue.
 void OracleResultSet.updateOracleObject(int columnIndex, Datum value)
          Oracle extension.
 void OracleResultSet.updateOracleObject(String columnName, Datum value)
          Oracle extension.

 

Uses of Datum in oracle.sql

 

Subclasses of Datum in oracle.sql
 class ARRAY
          Deprecated. Use java.sql.Array interface for declaration instead of using concrete class oracle.sql.ARRAY.
 class BFILE
          Deprecated. Use oracle.jdbc.OracleBfile interface for declaration instead of using concrete class oracle.sql.BFILE.
 class BINARY_DOUBLE
          The BINARY_DOUBLE class is a representation of the Oracle BINARY_DOUBLE datatype.
 class BINARY_FLOAT
          The BINARY_FLOAT class is a representation of the Oracle BINARY_FLOAT datatype.
 class BLOB
          Deprecated. Use java.sql.Blob interface for declaration instead of using concrete class oracle.sql.BLOB.
 class CHAR
          The Oracle specific representation of characters.
 class CLOB
          Deprecated. Use java.sql.Clob interface for declaration instead of using concrete class oracle.sql.CLOB.
 class DATE
           DATE Class
 class DatumWithConnection
          A supper class for some Oracle specific datatypes, such as BFILE, BLOB, etc.
 class INTERVALDS
           INTERVALDS Class
 class INTERVALYM
           INTERVALYM Class
 class JAVA_STRUCT
          A class for structured data type.
 class NCLOB
          Deprecated. Use java.sql.NClob interface for declaration instead of using concrete class oracle.sql.NCLOB.
 class NUMBER
          NUMBER Class
 class OPAQUE
          Deprecated. Use oracle.jdbc.OracleOpaque interface for declaration instead of using concrete class oracle.sql.OPAQUE.
 class RAW
          The RAW class is a representation of the Oracle RAW datatype.
 class REF
          Deprecated. Use java.sql.Ref interface for declaration instead of using concrete class oracle.sql.REF.
 class ROWID
          The ROWID class is a representation of the Oracle ROWID datatype.
 class STRUCT
          Deprecated. Use java.sql.Struct interface for declaration instead of using concrete class oracle.sql.STRUCT.
 class TIMESTAMP
           TIMESTAMP Class
 class TIMESTAMPLTZ
           TIMESTAMPLTZ Class
 class TIMESTAMPTZ
           TIMESTAMPTZ Class

 

Methods in oracle.sql that return Datum
 Datum ANYDATA.accessDatum()
          Returns the embedded object.
 Datum[] ARRAY.getOracleArray()
          Deprecated. Oracle extension.
 Datum[] ARRAY.getOracleArray(long index, int count)
          Deprecated. Oracle extension.
 Datum[] STRUCT.getOracleAttributes()
          Deprecated. Oracle extension.
 Datum TypeDescriptor.toDatum(Connection c)
           
 Datum ORAData.toDatum(Connection c)
          Extract an oracle.sql.Datum object.
 Datum ANYDATA.toDatum(Connection c)
           
 Datum CustomDatum.toDatum(oracle.jdbc.driver.OracleConnection c)
          Called by setOracleObject to extract a Datum.
 Datum[] StructDescriptor.toOracleArray(Map attributes)
          Deprecated.  

 

Methods in oracle.sql with parameters of type Datum
protected  boolean Datum.bytesEqual(Datum other)
           
static ANYDATA ANYDATA.convertDatum(Datum datum)
          Constructs an ANYDATA instance from any instance of Datum.
 ORAData ORADataFactory.create(Datum d, int sqlType)
          Create an ORAData from a oracle.sql.Datum
 CustomDatum CustomDatumFactory.create(Datum d, int sqlType)
          create an Object from SQL Type and return it.

 


Skip navigation links

Oracle®Database JDBC Java API Reference
12c Release 1 (12.1.0.2)
E56669-01


Copyright © 2008, 2014, Oracle and/or its affiliates. All rights reserved.