Uses of Package
oracle.sql

Packages that use oracle.sql
Package
Description
Beginning in Oracle9i, the Oracle extensions to JDBC are captured in the package oracle.jdbc.
This package is an Oracle JDBC extension that provides interfaces to access the Advanced Queuing feature of Oracle for enterprise messaging applications.
This package is an Oracle JDBC extension that provides interfaces to access the Database Change Notification feature of Oracle.
A package of classes that represent java SQL types and Oracle specific SQL types.
The API for JSON type in Oracle Database.
  • Classes in oracle.sql used by oracle.jdbc
    Class
    Description
    Deprecated.
    Use java.sql.Array interface for declaration instead of using concrete class oracle.sql.ARRAY.
    Deprecated.
    Use oracle.jdbc.OracleBfile interface for declaration instead of using concrete class oracle.sql.BFILE.
    The BINARY_DOUBLE class is a representation of the Oracle BINARY_DOUBLE datatype.
    The BINARY_FLOAT class is a representation of the Oracle BINARY_FLOAT datatype.
    Deprecated.
    Use java.sql.Blob interface for declaration instead of using concrete class oracle.sql.BLOB.
    The Oracle specific representation of characters.
    Deprecated.
    Use java.sql.Clob interface for declaration instead of using concrete class oracle.sql.CLOB.
    This is an interface for encapsulating SQL Types into Java types of the user's choice.
    This interface complements CustomDatum.
    DATE Class
    The root of Oracle native datatype hierarchy.
    INTERVALDS Class
    INTERVALYM Class
    NUMBER Class
    Deprecated.
    Use oracle.jdbc.OracleOpaque interface for declaration instead of using concrete class oracle.sql.OPAQUE.
    Oracle interface for customized user-defined types.
    ORAData factory interface.
    The RAW class is a representation of the Oracle RAW datatype.
    Deprecated.
    Use java.sql.Ref interface for declaration instead of using concrete class oracle.sql.REF.
    The ROWID class is a representation of the Oracle ROWID datatype.
    Deprecated.
    Use java.sql.Struct interface for declaration instead of using concrete class oracle.sql.STRUCT.
    Deprecated.
    Use factory method Connection.createStruct to create an instance of java.sql.Struct directly.
    TIMESTAMP Class
    TIMESTAMPLTZ Class
    TIMESTAMPTZ Class
    The descriptor of pre-defined types.
  • Classes in oracle.sql used by oracle.jdbc.aq
    Class
    Description
    This class is the Java mapping of the SYS.ANYDATA SQL type.
    The RAW class is a representation of the Oracle RAW datatype.
    Deprecated.
    Use java.sql.Struct interface for declaration instead of using concrete class oracle.sql.STRUCT.
  • Classes in oracle.sql used by oracle.jdbc.dcn
    Class
    Description
    The ROWID class is a representation of the Oracle ROWID datatype.
  • Classes in oracle.sql used by oracle.sql
    Class
    Description
    This class is the Java mapping of the SYS.ANYDATA SQL type.
    Deprecated.
    Use java.sql.Array interface for declaration instead of using concrete class oracle.sql.ARRAY.
    Deprecated.
    Use factory method OracleConnection.createOracleArray to create an instance of java.sql.Array directly.
     
    Deprecated.
    Use oracle.jdbc.OracleBfile interface for declaration instead of using concrete class oracle.sql.BFILE.
    Deprecated.
    Use java.sql.Blob interface for declaration instead of using concrete class oracle.sql.BLOB.
    This class encapsulates methods and attributes of the character sets defined by Oracle.
    Deprecated.
    Use java.sql.Clob interface for declaration instead of using concrete class oracle.sql.CLOB.
    This is an interface for encapsulating SQL Types into Java types of the user's choice.
    DATE Class
    The root of Oracle native datatype hierarchy.
    A supper class for some Oracle specific datatypes, such as BFILE, BLOB, etc.
    INTERVALDS Class
    INTERVALYM Class
    NUMBER Class
    Deprecated.
    Use oracle.jdbc.OracleOpaque interface for declaration instead of using concrete class oracle.sql.OPAQUE.
    Deprecated.
    OPAQUE types cannot be created on the client side.
    Oracle interface for customized user-defined types.
    The RAW class is a representation of the Oracle RAW datatype.
    Deprecated.
    Use java.sql.Struct interface for declaration instead of using concrete class oracle.sql.STRUCT.
    Deprecated.
    Use factory method Connection.createStruct to create an instance of java.sql.Struct directly.
    TIMESTAMP Class
    TIMESTAMPLTZ Class
    TIMESTAMPTZ Class
    The descriptor of pre-defined types.
    VECTOR Class
    A representation of SPARSE VECTOR data in Oracle Database.
    A byte-valued representation of SPARSE VECTOR data in Oracle Database.
    A double-valued representation of SPARSE VECTOR data in Oracle Database.
    A float-valued representation of SPARSE VECTOR data in Oracle Database.
  • Classes in oracle.sql used by oracle.sql.json
    Class
    Description
    The BINARY_DOUBLE class is a representation of the Oracle BINARY_DOUBLE datatype.
    The BINARY_FLOAT class is a representation of the Oracle BINARY_FLOAT datatype.
    The Oracle specific representation of characters.
    DATE Class
    The root of Oracle native datatype hierarchy.
    INTERVALDS Class
    INTERVALYM Class
    NUMBER Class
    The RAW class is a representation of the Oracle RAW datatype.
    TIMESTAMP Class
    TIMESTAMPTZ Class
    VECTOR Class