Deprecated OCI Functions in 12.2
(Doc ID 2395458.1)
Last updated on DECEMBER 23, 2019
Applies to:Oracle Database - Enterprise Edition - Version 188.8.131.52 to 184.108.40.206 [Release 12.2]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Cloud Exadata Service - Version N/A and later
Information in this document applies to any platform.
Deprecated OCI functions are those that may become obsolete in a future release. Replacement OCI functions are mentioned where applicable.
OCI release 7.3 API beginning with Oracle Database 12c Release 1 (12.1).
Below table lists the OCI functions that were deprecated in releases previous to Oracle 11g R2 (11.2) unless otherwise noted. In a future release, these functions may become obsolete.
|Function Group||Deprecated Functions|
Beginning with Oracle Database 12c Release 2 (12.2): OCIStmtPrepare()
|Lob||OCILobCopy(), OCILobErase(), OCILobGetLength(), OCILobLoadFromFile(), OCILobRead(), OCILobTrim(), OCILobWrite(), OCILobWriteAppend()
Beginning with Oracle Database 12c Release 2 (12.2): OCILobDisableBuffering(),OCILobEnableBuffering(), OCILobFlushBuffer()
|Streams Advanced Queuing functions||OCIAQListen()|
This section includes the following topics:
- Deprecated Initialize Functions
- Deprecated Statement Functions
- Deprecated Lob Functions
- Deprecated Streams Advanced Queuing Functions
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document