达梦(DM)数据库函数dpi_get_data

MoMo 2021年6月14日11:31:35
评论
79

dpi_get_data

函数

DPIRETURN

dpi_get_data(

dhstmt dpi_hstmt,

udint2 icol,

sdint2 ctype,

dpointer val,

slength buf_len,

slength *val_len

);

功能

获取结果集中单个列的数据。

参数:

1) dpi_hstmt

输入参数,语句句柄

2) icol

输入参数,结果集中列的索引号。结果集索引起始为 1。如果 icol 被设置为 0,则获取

的是书签列的值,且只有当书签选项启用时才有效。

3) ctype

输入参数,所要获取数据的目标 C 类型。

4) val

输出参数,指向存放数据的缓冲区的指针。

5) buf_len

输入参数,val 缓冲区的字节长度。

6) val_len

输出参数,指向存放数据长度的缓冲区的指针。如果此参数为 NULL,则不返回长度,

如果数据长度为 NULL,则返回错误。

返回值

DSQL_SUCCESS

DSQL_SUCCESS_WITH_INFO

DSQL_ERROR

DSQL_INVALID_HANDLE

DSQL_NO_DATA

说明:

dpi_get_data 可以分批获取字符类型或者二进制类型数据。

https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月14日11:31:35
  • 转载请务必保留本文链接:https://xpanx.com/2860.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: