达梦(DM)数据库函数dpi_col_attr

MoMo 2021年6月14日11:27:11
评论
20

dpi_col_attr

函数

DPIRETURN

dpi_col_attr(

dhstmt dpi_hstmt,

udint2 icol,

udint2 fld_id,

dpointer chr_attr,

sdint2 buf_len,

sdint2 *chr_attr_len,

slength *num_attr

);

功能

获取结果集中列的描述信息。

参数:

1) dpi_hstmt

输入参数,语句句柄

2) icol

输入参数,结果集列的索引号。起始索引   0 。当参数被指定为   0   时,除了

DSQL_DESC_TYPE  DSQL_DESC_OCTET_LENGTH 外,其他域的值为无效值。

3) fld_id

输入参数,需要获取值的描述域。

4) chr_attr

输出参数,指向返回 fld_id 域的值,此参数仅返回字符串,如果 fld_id 对应的值不是字

符串,则此参数不会被使用。

5) buf_len

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

6) chr_attr_len

输出参数,指向返回 fld_id 域可返回字符串的最大长度的缓冲区的指针。如果返回值长

度大于或者等于 buf_len,则 chr_attr 中数据被截断并以 0 结尾。

7) num_attr

输出参数,指向返回整形数的缓冲区的指针。如果 fld_id 所返回的值为整形数,则此参

数有意义,否则此参数不会被使用。

返回值

DSQL_SUCCESS

DSQL_SUCCESS_WITH_INFO

DSQL_ERROR

DSQL_INVALID_HANDLE

说明:

详细参数含义参见其他文章。

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

发表评论

匿名网友 填写信息

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