Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » SQL Anywhere 数据访问 API » SQL Anywhere C API 参考

 

a_sqlany_column_info 结构

用于返回列元数据信息。

语法
typedef struct a_sqlany_column_info
{
    char *			name;		
    a_sqlany_data_type		type;	
    a_sqlany_native_type	native_type;
    unsigned short		precision;
    unsigned short		scale;
    size_t 			max_size;
    sacapi_bool			nullable;
} a_sqlany_column_info;
属性
名称 类型 说明
max_size size_t 此列中的数据值可承载数据的最大大小。
name char * 列的名称(以空值终止)。只要结果集对象未释放,即可引用该字符串。
native_type a_sqlany_native_type 数据库中列的本地类型。
nullable sacapi_bool 列中的值是否可为空。
precision unsigned short 精度。
scale unsigned short 小数位数。
type a_sqlany_data_type 列数据类型。
注释

可使用 sqlany_get_column_info 填充此结构。

示例

要查看使用 a_sqlany_column_info 结构的示例,请参见: