在mysql中如何得到某一列的类型和名子 php的mysql函数中有mysql_field_name() 和mysql_field_type()但是在c++没有找到,请如何得到某一列的类型和名子,最好给一个能运行的例子 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以在COLUMNS表里得到你要的信息select COLUMN_NAME,COLUMN_TYPE from COLUMNS where TABLE_NAME=XXXX 如是5。X以上,COLUMNS系统表中有:select COLUMN_NAME,COLUMN_TYPE from COLUMNS where TABLE_NAME='tt' 打开表中的所有字段名。unsigned int num_fields;unsigned int i;MYSQL_FIELD *fields;num_fields = mysql_num_fields(result);fields = mysql_fetch_fields(result);for(i = 0; i < num_fields; i++){ printf("Field %u is %s\n", i, fields[i].name);}field->name 字段名field->type 可以知道类型的枚举值。相关例子请直接到 MySQL的官方网站查找。 新手求教 mysql 数据库同步问题 xp使用mysql出现的问题 mysql 序列问题... mysql进程出现许多的sleep而且数值都很大 关于MYSQL语句问题? apache有什么用途,如何用 W2k下服务器程序和客户机程序能否共存??? JDBC客户机和服务器连接问题 MySQL mysql数据恢复 在postgrsql 数据库中,查询语句忽略大小写怎么做?
select COLUMN_NAME,COLUMN_TYPE from COLUMNS where TABLE_NAME='tt'
unsigned int i;
MYSQL_FIELD *fields;num_fields = mysql_num_fields(result);
fields = mysql_fetch_fields(result);
for(i = 0; i < num_fields; i++)
{
printf("Field %u is %s\n", i, fields[i].name);
}field->name 字段名
field->type 可以知道类型的枚举值。
相关例子请直接到 MySQL的官方网站查找。