Podstawowe własności interfejsów Oracle do C/C++
Oracle Call Interface (OCI)
- dostęp do SQL przez złożony mechanizm wywołania funkcji, duża funkcjonalność: SQL, dynamiczny SQL, obsługa BLOB 8.0 i obiektów
Precompiler (Pro*C)
- stosunkowo prosty mechanizm wywoływania SQL, nie ustępuje funkcjonalnością OCI, wymaga prekompilacji co może utrudniać debuging
Oracle Objects for OLE (OO4O)
- wygodny interfejs w postaci klas, nie wymaga znajomości OLE, ograniczona funkcjonalność (nie wspomaga BLOB 8.0 i obiektów)