描述符
下表为OCI的全部描述符,但并不是所有的描述符我们都已实现,只是实现了部分,最后一列标出了是否已经实现:
描述 | C结构体 | 描述符标识 | 是否实现 |
---|---|---|---|
Snapshot descriptor | OCISnapshot | OCI_DTYPE_SNAP | 否 |
Result set descriptor | OCIResult | OCI_DTYPE_RSET(Deprecated) | 否 |
LOB data type locator | OCILobLocator | OCI_DTYPE_LOB | 否 |
JSON Descriptor | OCIJson | OCI_DTYPE_JSON | 否 |
BFILE data type locator | OCILobLocator | OCI_DTYPE_FILE | 否 |
Read-only parameter descriptor | OCIParam | OCI_DTYPE_PARAM | 是 |
ROWID descriptor | OCIRowid | OCI_DTYPE_ROWID | 否 |
ANSI DATE descriptor | OCIDateTime | OCI_DTYPE_DATE | 否 |
TIMESTAMP descriptor | OCIDateTime | OCI_DTYPE_TIMESTAMP | 否 |
TIMESTAMP WITH TIME ZONE descriptor | OCIDateTime | OCI_DTYPE_TIMESTAMP_TZ | 否 |
TIMESTAMP WITH LOCAL TIME ZONE descriptor | OCIDateTime | OCI_DTYPE_TIMESTAMP_LTZ | 否 |
INTERVAL YEAR TO MONTH descriptor | OCIInterval | OCI_DTYPE_INTERVAL_YM | 否 |
INTERVAL DAY TO SECOND descriptor | OCIInterval | OCI_DTYPE_INTERVAL_DS | 否 |
User callback descriptor | OCIUcb | OCI_DTYPE_UCB | 否 |
Distinguished names of the database servers in a registration request | OCIServerDNs | OCI_DTYPE_SRVDN | 否 |
Complex object descriptor | OCIComplexObjectComp | OCI_DTYPE_COMPLEXOBJECTCOMP | 否 |
Advanced queuing enqueue options | OCIAQEnqOptions | OCI_DTYPE_AQENQ_OPTIONS | 否 |
Advanced queuing dequeue options | OCIAQDeqOptions | OCI_DTYPE_AQDEQ_OPTIONS | 否 |
Advanced queuing message properties | OCIAQMsgProperties | OCI_DTYPE_AQMSG_PROPERTIES | 否 |
Advanced queuing agent | OCIAQAgent | OCI_DTYPE_AQAGENT | 否 |
Advanced queuing notification | OCIAQNotify | OCI_DTYPE_AQNFY | 否 |
Advanced queuing listen options | OCIAQListenOpts | OCI_DTYPE_AQLIS_OPTIONS | 否 |
Advanced queuing message properties | OCIAQLisMsgProps | OCI_DTYPE_AQLIS_MSG_PROPERTIES | 否 |
Change notification | None | OCI_DTYPE_CHDES | 否 |
Table change | None | OCI_DTYPE_TABLE_CHDES | 否 |
Row change | None | OCI_DTYPE_ROW_CHDES | 否 |
Shard key and shard group key descriptor | OCIShardkey | OCI_DTYPE_SHARD_KEY | 否 |