ifx_var_setdata() 函数在 lvarchar 或 var binary 主变量中存储数据。
语法
var binary
mint ifx_var_setdata(var_bin, buffer, buf_len)
var binary **var_bin;
char *buffer;
int4 buf_len;
lvarchar
mint ifx_var_setdata(lvar, buffer, buf_len)
lvarchar **lvar;
GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 821 -
char *buffer;
int4 buf_len;
buffer
包含要存储在 lvar 或 var_bin 主变量中的数据的字符缓冲区。
buf_len
以字节计的缓冲区的长度。
var_bin
var binary 主变量的地址。
lvar
lvarchar pointer 主变量的地址。
用法
ifx_var_setdata() 函数将数据存储在 lvar 或 var_bin 主变量的数据缓冲区中的 buffer
中。对于 lvarcharpointer 主变量,GBase 8s ESQL/C 期望 buffer 之中的数据为以空终止
的 ASCII 数据。
返回代码
0
函数成功。
<0
函数不成功,且返回值指示错误的原因。