描述符管理接口
描述符的管理接口是指,描述符的获取和设置,而本需求只实现描述符中的参数描述符的获取接口OCIParamGet。可以分为描述符和属性。
OCIParamGet
功能描述
返回由描述句柄或语句句柄中的位置指定的参数的描述符。
功能说明
此调用返回由描述句柄或语句句柄中的位置指定的参数的描述符。 参数描述符总是由 OCI 库在内部分配。 可以使用 OCIDescriptorFree() 释放它们。
接口信息
函数/过程
OCIParamGet的语法如下:
sword OCIParamGet ( const void *hndlp,
ub4 htype,
OCIError *errhp,
void **parmdpp,
ub4 pos );
参数解释如下:
Hndlp(IN)
语句句柄或描述句柄。
htype(IN)
在 hndlp 参数中传递的句柄类型。 有效类型是:
- OCI_DTYPE_PARAM,用于参数描述符。(暂不支持)
- OCI_HTYPE_COMPLEXOBJECT,用于复杂对象检索句柄。(暂不支持)
- OCI_HTYPE_STMT,用于语句句柄。
errhp(IN/OUT)
当出现错误时,可以传递给OCIErrorGet()以获取诊断信息的错误句柄。
parmdpp(OUT)
pos 参数中给定位置的参数描述符,句柄类型为 OCI_DTYPE_PARAM。
pos (IN)
语句句柄或描述句柄中的位置编号。为这个位置返回一个参数描述符。
其他说明
无