Oracle OCCI C++ interace bindings for Objective Caml
This library implements an OCaml client interface for an Oracle database. The library is built on top of the OCCI C++ interface available in Oracle 10g. It is efficient and suitable for processing large volumes of data.
The following operations with an Oracle database are supported:
- Simple DML operations including SELECT / INSERT / UPDATE / DELETE
- Parameterized DML operations including SELECT / INSERT / UPDATE / DELETE
- Execution of PL/SQL stored procedures
- Execution of bulk DML array INSERT / DELETE / UPDATE operations
- Oracle exception handling
- Oracle bulk exception handling with specifying failed rows and errors for each row
- Transaction control (commit and rollback)
- Automatic garbage control of Oracle resources (connections, statements and cursors)
- Functional and Object-Oriented API included
- Links:
-
- Author:
- Serge Aleynikov <saleyn at gmail dot com>
- License:
- This library is distributed under the GNU Library General Public License
with the Oracle OCCI and OCaml linking exceptions.
- Release Date:
- November 06, 2006
- Admin resources:
-