Oracle Call Interface

E498468

Oracle Call Interface is a low-level, C-based application programming interface that allows programs to interact directly and efficiently with Oracle databases for SQL execution and data manipulation.

All labels observed (3)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf C-based API
Oracle database client technology
database API
low-level programming interface
category Oracle client API
database connectivity technology
designGoal efficient network and resource usage
fine-grained control over database operations
high performance
developer Oracle Corporation
enables LOB operations
PL/SQL execution
SQL execution
array operations
binding of variables
connection pooling (via higher-level libraries using OCI)
cursor management
data manipulation
error handling via status codes
result set fetching
scrollable cursors
transaction control
hasAbbreviation OCI
programmingLanguage C
supportsFeature Advanced Queuing access
NLS (National Language Support)
Oracle Net Services integration
Real Application Clusters connectivity
array interface for bulk operations
bind by name and bind by position
client-side result caching (via Oracle client)
client-side statement caching
describe operations (metadata retrieval)
distributed transactions
failover support (with Oracle Net and RAC)
implicit results
piecewise data operations
prefetching of rows
scrollable and updatable result sets (via OCI statements)
session management
statement execution
statement parsing
two-phase commit
supportsLanguageBinding .NET (via ODP.NET with OCI)
C++
Java (via JDBC OCI driver)
PL/SQL (indirectly through calls)
targetSystem Oracle Database
usedBy Oracle C++ Call Interface (OCCI)
Oracle Data Provider for .NET (ODP.NET) in OCI mode
Oracle JDBC OCI driver
linked to: Oracle JDBC drivers

third-party Oracle client libraries

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Oracle Autonomous Transaction Processing supports Oracle Call Interface
Oracle Call Interface usedBy Oracle C++ Call Interface (OCCI)
linked to: Oracle Call Interface
Oracle Call Interface category Oracle client API
linked to: Oracle Call Interface