用于返回数据值的属性描述。
typedef struct a_sqlany_data_value
{
char * buffer;
size_t buffer_size;
size_t * length;
a_sqlany_data_type type;
sacapi_bool * is_null;
} a_sqlany_data_value;
名称 | 类型 | 说明 |
---|---|---|
buffer | char * | 指向用户提供的数据缓冲区的指针。 |
buffer_size | size_t | 缓冲区大小。 |
is_null | sacapi_bool * | 指向指示上一读取数据是否为 NULL 的指示符的指针。 |
length | size_t * | 指向缓冲区中有效字节数的指针。必须小于 buffer_size。 |
type | a_sqlany_data_type | 数据的类型。 |
要查看使用 a_sqlany_data_value 结构的示例,请参见:
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |