返回首页

gbase数据、南大通用产品文档:GBase8sGCIDefineByPos

更新日期:2024年09月11日



sword GCIDefineByPos(
GCIStmt *stmtp,
GCIDefine **defnp,
GCIError *errhp,
ub4 position,
dvoid *valuep,
sb4 value_sz,
ub2 dty,
dvoid *indp,
ub2 *rlenp,
ub2 *rcodep,
ub4 mode
);

按位置来指定查询返回结果集中每一列的存储空间。

GBase 8s GCI 接口使用指南

南大通用数据技术股份有限公司 38

参数
输入
/输出


stmtp
输入
要绑定的语句句柄
defnp
输出
绑定结构输出指针
errhp
输入
错误信息句柄,该接口调用失败时将错误码和错误信息写入该句柄
position
输入
绑定结果集中的列所在的位置, 从1开始计数
valuep
输入
存放获取值的缓冲区指针
value_sz
输入
单个该类型值的大小
dty
输入
绑定的数据类型
indp
输入
空值指示位缓存
rlenp
输入
保留参数, 目前不使用(仅用于和Oracle保持兼容)
rcodep
输入
保留参数, 目前不使用(仅用于和Oracle保持兼容)
mode
输入
绑定模式, 取值如下:
GCI_DEFAULT:缺省模式
GCI_THREADED:多线程模式

如果执行成功, 则返回GCI_SUCCESS,否则返回GCI_ERROR。

GBase 8s 数据库服务器支持复杂的、灵活的锁定特性的集合,本部分中描述这些主题。

gbase_library_end
.............................
43