10bet网址
MySQL 5.6 C API开发人员指南
下载本手册

5.4.42 mysql_list_fields()

mysql_res * mysql_list_fields(mysql * mysql,const char *表,const char * wild)

描述

返回一个空结果集,元数据提供有关给定表中的列的信息,该列在给定表中匹配的列表中的简单正则表达式荒野范围。荒野可能包含通配符或者_,或者可能是一个空值指向匹配所有字段的指针。打电话mysql_list_fields()类似于执行查询显示柱子tbl_name.[喜欢荒野]

优选使用显示柱子tbl_name.代替mysql_list_fields()

您必须使用释放结果集mysql_free_result()

返回值

一种mysql_res.结果设置成功。空值如果发生错误。

错误

例子

INT I;mysql_res * tbl_cols = mysql_list_fields(mysql,“mytbl”,“f%”);unsigned int field_cnt = mysql_num_fields(tbl_cols);printf(“列数:%d \ n”,field_cnt);for(i = 0; i  name);mysql_free_result(tbl_cols);