Oracle Call Interface

From Wikipedia, the free encyclopedia

In computing, the Oracle Call Interface (OCI) consists of a set of low-level APIs (Application programming interface calls) used to interact with Oracle databases. Programmers usually write OCI routines in C or C++, although almost any programming language will serve.

OCI also appears in Oracle environments in the form of the OCI driver: a JDBC client-side driver providing a JDBC Type-2 (part-Java, part native) interface between Java clients and Oracle database servers.

Oracle Corporation also provides an enhanced library (for programs written in C++) called the Oracle C++ Call Interface (OCCI). The OCCI provides an object-oriented interface with the object-relational features of the Oracle database.

As Oracle Corporation claims: So reliable that every SQL statement in the Oracle Database executes with OCI.

[edit] External links


In other languages