Deprecated API

Deprecated Fields
oracle.jdbc.OracleTypes.TIMESTAMPNS
          since 9.2.0. Use OracleTypes.TIMESTAMP instead. 
 

Deprecated Methods
oracle.jdbc.OracleConnection.archive(int, int, String)
          This method will be removed in a future version. 
oracle.jdbc.OracleConnection.assertComplete()
          Ultra is not supported anymore. This method will be removed in a future version. 
oracle.jdbc.driver.OracleConnection.assertComplete()
            
oracle.jdbc.OracleStatement.creationState()
            
oracle.sql.DatumWithConnection.getConnection()
          since 9.0.0. Use getJavaSqlConnection() or getInternalConnection(), or Use getOracleConnection() instead. 
oracle.jdbc.OracleResultSet.getCustomDatum(int, CustomDatumFactory)
            
oracle.jdbc.OracleCallableStatement.getCustomDatum(int, CustomDatumFactory)
            
oracle.jdbc.driver.OracleResultSet.getCustomDatum(int, CustomDatumFactory)
            
oracle.jdbc.OracleResultSet.getCustomDatum(String, CustomDatumFactory)
            
oracle.jdbc.driver.OracleResultSet.getCustomDatum(String, CustomDatumFactory)
            
oracle.jdbc.OracleConnection.getJavaObject(String)
            
oracle.jdbc.OracleConnection.getSQLType(Object)
            
oracle.jdbc.OracleConnection.getStmtCacheSize()
          Use getStatementCacheSize() instead. 
oracle.jdbc.driver.OracleConnection.getStmtCacheSize()
          Use getStatementCacheSize instead. 
oracle.jdbc.pool.OraclePooledConnection.getStmtCacheSize()
            
oracle.jdbc.OracleConnection.getSynchronousMode()
          Ultra is not supported anymore. This method will be removed in a future version. 
oracle.jdbc.driver.OracleConnection.getSynchronousMode()
            
oracle.jdbc.OracleConnection.getUsingXAFlag()
            
oracle.jdbc.OracleConnection.getXAErrorFlag()
            
oracle.jdbc.OracleConnection.openJoltConnection(String, short, short)
          Ultra is not supported anymore. This method will be removed in a future version. 
oracle.jdbc.driver.OracleConnection.openJoltConnection(String, short, short)
            
oracle.jdbc.OracleConnection.prepareCallWithKey(String)
          This is same as prepareCall, except if a Callable Statement with the given KEY exists in the Cache, then the statement is returned AS IT IS when it was closed and cached with this KEY. An object returned from the Cache based on Key will have its state set to "KEYED". If no such Callable Statement is found, then null is returned. Key cannot be null. 
oracle.jdbc.OracleConnection.prepareStatementWithKey(String)
          This is same as prepareStatement, except if a Prepared Statement with the given KEY exists in the Cache, then the statement is returned AS IT IS when it was closed and cached with this KEY. An object returned from the Cache based on Key will have its state set to "KEYED". If no such Prepared Statement is found, a null is returned. Key cannot be null. 
oracle.jdbc.driver.OracleConnection.prepareStatementWithKey(String)
          This is same as prepareStatement, except if a Prepared Statement with the given KEY exists in the Cache, then the statement is returned AS IT IS when it was closed and cached with this KEY. An object returned from the Cache based on Key will have its state set to "EXPLICIT". If no such Prepared Statement is found, a null is returned. Key cannot be null. 
oracle.jdbc.OracleConnection.registerApiDescription(String, short, short, String)
          Ultra is not supported anymore. This method will be removed in a future version. 
oracle.jdbc.driver.OracleConnection.registerApiDescription(String, short, short, String)
            
oracle.jdbc.OracleConnection.registerSQLType(String, Class)
            
oracle.jdbc.OracleConnection.registerSQLType(String, String)
            
oracle.jdbc.OraclePreparedStatement.setCursor(int, ResultSet)
            
oracle.jdbc.OraclePreparedStatement.setCustomDatum(int, CustomDatum)
            
oracle.jdbc.driver.OraclePreparedStatement.setCustomDatum(int, CustomDatum)
            
oracle.jdbc.OracleConnection.setStmtCacheSize(int)
          Use setStatementCacheSize() instead. 
oracle.jdbc.driver.OracleConnection.setStmtCacheSize(int)
          Use setStatementCacheSize instead. 
oracle.jdbc.pool.OraclePooledConnection.setStmtCacheSize(int)
            
oracle.jdbc.OracleConnection.setStmtCacheSize(int, boolean)
          Use setStatementCacheSize() instead. 
oracle.jdbc.driver.OracleConnection.setStmtCacheSize(int, boolean)
          Use setStatementCacheSize instead. 
oracle.jdbc.pool.OraclePooledConnection.setStmtCacheSize(int, boolean)
            
oracle.jdbc.OracleConnection.setSynchronousMode(boolean)
          Ultra is not supported anymore. This method will be removed in a future version. 
oracle.jdbc.driver.OracleConnection.setSynchronousMode(boolean)
            
oracle.jdbc.driver.OraclePreparedStatement.setUnicodeStream(int, InputStream, int)
            
oracle.jdbc.OracleConnection.setUsingXAFlag(boolean)
            
oracle.jdbc.OracleConnection.setXAErrorFlag(boolean)
            
oracle.jdbc.OracleConnection.shutdown(int)
          This method will be removed in a future version. 
oracle.jdbc.OracleConnection.startup(String, int)
          This method will be removed in a future version. 
oracle.sql.TIMESTAMPLTZ.toBytes(Connection, Date, Calendar)
            
oracle.sql.TIMESTAMPLTZ.toBytes(Connection, DATE, Calendar)
            
oracle.sql.TIMESTAMPLTZ.toBytes(Connection, Time, Calendar)
            
oracle.sql.TIMESTAMPLTZ.toBytes(Connection, Timestamp, Calendar)
            
oracle.sql.TIMESTAMPLTZ.toString(Connection, byte[], Calendar)
            
oracle.jdbc.OracleResultSet.updateCustomDatum(int, CustomDatum)
            
oracle.jdbc.driver.OracleResultSet.updateCustomDatum(int, CustomDatum)
            
oracle.jdbc.OracleResultSet.updateCustomDatum(String, CustomDatum)
            
oracle.jdbc.driver.OracleResultSet.updateCustomDatum(String, CustomDatum)
            
 

Deprecated Constructors
oracle.sql.RAW(Object)
          in 9.2. The behavior of this constructor when passed a String argument will be changed in the next major release after 9.2. There will be no change in the behavior when passed an argument of any other type. The static methods newRAW and oldRAW capture the new and old behavior. It is deprecated only to warn of the impending change in behavior. The deprecation will be removed in the next major release after 9.2. The constructor will remain and will be supported. See release notes for more info. 
oracle.sql.TIMESTAMPLTZ(Connection, Calendar, String)
            
oracle.sql.TIMESTAMPLTZ(Connection, Date, Calendar)
            
oracle.sql.TIMESTAMPLTZ(Connection, DATE, Calendar)
            
oracle.sql.TIMESTAMPLTZ(Connection, String)
            
oracle.sql.TIMESTAMPLTZ(Connection, String, Calendar)
            
oracle.sql.TIMESTAMPLTZ(Connection, Time, Calendar)
            
oracle.sql.TIMESTAMPLTZ(Connection, Timestamp, Calendar)