Features
- Pure ISO C code (C90 except from some wchar C99 prototypes)
- Support all Oracle datatypes
- Really easy coding
- Data binding
- Integrated smart define and fetch mechanism
- Full Unicode support
- Multi row fetching
- Binding array Interface for fast and massive bulk operations
- Connection pooling
- Scrollable cursors
- Collections (varrays and nested tables)
- Supports Direct Path API
-
- Reusable Statements
- Global transactions
- Returning DML feature support
- ROWIDs support
- Named Types (Object types) support (User or Built in)
- Cursors
- PL/SQL Ref cursors, Tables (arrays) and Nested tables
- PL/ SQL blocks
- Support for Oracle REF datatype
- LOBs and FILEs support
- LONGs datatype (piecewise operations)
- Date/time management
- Timestamps and Intervals support
- Access columns by index or name
- Provides Hash tables support
- Provides portable threads and mutexes API
- Provides “All in one” Formatted functions (printf’s like)
- Supports static / shared oracle linkage
- Can load OCI libs at runtime (no Oracle libraries required at compile time)
- Can be compiled as a static lib or a shared lib
- Smallest memory usage possible
- Error handling (global and thread contextual)
- Describe database objects
- Great performances (straight OCI encapsulation)
- Remote Instances Startup/Shutdown
Copyright © OCILIB | OCILIB Logo designed by WolfHound (Developpez.com)
Theme based on Wordpress AngelicDesign by: Website Builder
