OpenAPI Data Types
The following are OpenAPI data types:
- IIAPI_DT_ID data type
- IIAPI_QUERYTYPE data type
- IIAPI_STATUS data type
IIAPI_DT_ID Data Type—Describe Data Type of Database Columns and Query Parameters
This data type has the following syntax:
typedef II_INT2 IIAPI_DT_ID;
The value of the IIAPI_DT_ID data type can be any one of the following:
- IIAPI_BYTE_TYPE
- IIAPI_CHA_TYPE
- IIAPI_CHR_TYPE
- IIAPI_DEC_TYPE
- IIAPI_DTE_TYPE
- IIAPI_FLT_TYPE
- IIAPI_HNDL_TYPE
- IIAPI_INT_TYPE
- IIAPI_LOGKEY_TYPE
- IIAPI_LBYTE_TYPE
- IIAPI_LTXT_TYPE
- IIAPI_LVCH_TYPE
- IIAPI_MNY_TYPE
- IIAPI_TABKEY_TYPE
- IIAPI_TXT_TYPE
- IIAPI_VBYTE_TYPE
- IIAPI_VCH_TYPE
- IIAPI_NCHA_TYPE
- IIAPI_NVCH_TYPE
- IIAPI_LNVCH_TYPE
- IIAPI_DATE_TYPE
- IIAPI_TIME_TYPE
- IIAPI_TMWO_TYPE
- IIAPI_TMTZ_TYPE
- IIAPI_TS_TYPE
- IIAPI_TSWO_TYPE
- IIAPI_TSTZ_TYPE
- IIAPI_INTYM_TYPE
- IIAPI_INTDS_TYPE
More Information
Ingres Data Types.
IIAPI_QUERYTYPE Data Type—Describe Type of Query Being Invoked
This data type has the following syntax:
typedef II_ULONG IIAPI_QUERYTYPE;
The value of the IIAPI_QUERYTYPE data type can be any one of the following:
- IIAPI_QT_QUERY
- IIAPI_QT_SELECT_SINGLETON
- IIAPI_QT_EXEC
- IIAPI_QT_OPEN
- IIAPI_QT_CURSOR_DELETE
- IIAPI_QT_CURSOR_UPDATE
- IIAPI_QT_DEF_REPEAT_QUERY
- IIAPI_QT_EXEC_REPEAT_QUERY
- IIAPI_QT_EXEC_PROCEDURE
IIAPI_STATUS Data Type—Describe the Return Status of an OpenAPI Function
This data type has the following syntax:
typedef II_ULONG IIAPI_STATUS;
The value of the IIAPI_STATUS data type can be any one of the following:
- IIAPI_ST_SUCCESS
- IIAPI_ST_MESSAGE
- IIAPI_ST_WARNING
- IIAPI_ST_ERROR
- IIAPI_ST_NO_DATA
- IIAPI_ST_FAILURE
- IIAPI_ST_NOT_INITIALIZED
- IIAPI_ST_INVALID_HANDLE
- IIAPI_ST_OUT_OF_MEMORY
© 2007 Ingres Corporation.
All rights reserved.