Skip to end of metadata
Go to start of metadata


Overview

ORACLE OCI(Oracle Call Interface) and ALTIBASE HDB CLI(Call Level Interface) are API(Application Programming Interface)

which enables application written in C or C++ language to connect to the ORACLE or ALTIBASE HDB Database Server respectively.

Furthermore, ALTIBASE offers its own Call Interface, simply ACI, from Version 5.3.5.x.

To reference ACI, you need to follow this link (Altibase C Interface Manual)

The table of Error Codes

ORACLE OCI

ALTIBASE HDB CLI (ODBC)

ORACLE CODE

ALTIBASE HDB CODE

Comments

OCI_SUCCESS

SQL_SUCCESS

 

 

completed successfully.

OCI_ERROR

SQL_ERROR

 

 

The function failed.

OCI_SUCCESS_WITH_INFO

SQL_SUCCESS_WITH_INFO

 

 

completed successfully with information.

OCI_NO_DATA

SQL_NO_DATA_FOUND

 

 

The function completed, and there is no further data.

OCI_INVALID_HANDLE

SQL_INVALID_HANDLE

 

 

An invalid handle was passed as a parameter or a user callback is passed an
invalid handle or invalid context.

OCI_NEED_DATA

SQL_NEED_DATA

 

 

The application must provide runtime data.

OCI_STILL_EXECUTING

 

 

 

The service context was established in nonblocking mode,
and the current operation could not be completed immediately.Only functions that have server context or a service context
handle as a parameter may return OCI_STILL_EXECUTING.

OCI_CONTINUE

 

 

 

This code is returned only from a callback function.

  • No labels