• Terminally Deprecated Elements
    Element
    Description
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleBfile.closeLob(), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleBfile.isOpenLob(), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleBfile.openLob(LargeObjectAccessMode), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleBlob.closeLob(), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleBlob.isOpenLob(), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleBlob.openLob(LargeObjectAccessMode), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleClob.closeLob(), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleClob.isOpenLob(), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to OracleClob.openLob(LargeObjectAccessMode), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to BFILE.openLob(), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to BFILE.openLob(int), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to BLOB.openLob(int), which provides the exact same behavior.
    The name of this method is anticipated to conflict with a future version of the JDBC Specification. This method will be removed in a future version of the Oracle JDBC Driver. Any calls to this method should be replaced with a call to CLOB.openLob(int), which provides the exact same behavior.
  • Deprecated Classes
    Class
    Description
    Use java.sql.Array interface for declaration instead of using concrete class oracle.sql.ARRAY.
    Use factory method OracleConnection.createOracleArray to create an instance of java.sql.Array directly.
    Use oracle.jdbc.OracleBfile interface for declaration instead of using concrete class oracle.sql.BFILE.
    Use java.sql.Blob interface for declaration instead of using concrete class oracle.sql.BLOB.
    Use java.sql.Clob interface for declaration instead of using concrete class oracle.sql.CLOB.
    Use java.sql.NClob interface for declaration instead of using concrete class oracle.sql.NCLOB.
    Use oracle.jdbc.OracleOpaque interface for declaration instead of using concrete class oracle.sql.OPAQUE.
    OPAQUE types cannot be created on the client side.
    Use java.sql.Ref interface for declaration instead of using concrete class oracle.sql.REF.
    Use java.sql.Struct interface for declaration instead of using concrete class oracle.sql.STRUCT.
    Use factory method Connection.createStruct to create an instance of java.sql.Struct directly.