The OCI library has been deprecated and is provided with limited support; it will be removed from a future version of the language. Use omdb instead.
The OCI library is a collection of OmniMark external functions. This external function library provides easy, efficient, and portable access to Oracle databases from within an OmniMark program. The functions let you access all of the Oracle Call Interface (OCI) functions to view and manipulate data within the Oracle database. These functions allow you to:
The OCI external function library consists of the following files:
omoci.so-- a dynamic link library binary file that contains the implementation of the OmniMark OCI API. The library file is dynamically loaded the first time any OCI API function is called.
omoci.xin-- the OmniMark include file that defines the OCI opaque types, external function declarations, and required predefined values.
In order to use the OCI external function library in a program, the following lines of code must be included
at the beginning of the OmniMark program:
; OCI function and constant declarations include "omoci.xin"