dpi_desc_column
DPIRETURN dpi_desc_column( dhstmt dpi_hstmt, sdint2 icol, sdbyte *name, sdint2 buf_len, sdint2 *name_len, sdint2 *sqltype, ulength *col_sz, sdint2 *dec_digits, sdint2 *nullable );
功能
获取结果集列的描述信息。
参数:
1) dpi_hstmt
输入参数,语句句柄。
2) icol
输入参数,结果集列的索引号。起始为 0。如果为 0,则描述的是书签列信息。
3) name
输出参数,指向返回列名的缓冲区的指针。
4) buf_len
输入参数,name 缓冲区的字节长度。
5) name_len
输出参数,指向返回列名总长度的缓冲区的指针。如果列名长度大于或者等于 buf_len,
则 name 中数据被截断并以结束符结尾。
6) sqltype
输出参数,指向返回列的数据库 DSQL 类型的缓冲区的指针。
7) col_sz
输出参数,指向返回列的宽度的缓冲区的指针。
8) dec_digits
输出参数,指向返回列的小数位数的缓冲区的指针。
9) nullable
输出参数,指向返回列是否允许为空的缓冲区的指针。
返回值
DSQL_SUCCESS
DSQL_SUCCESS_WITH_INFO
DSQL_ERROR
DSQL_INVALID_HANDLE
说明:
无
https://xpanx.com/
评论