在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的官方网站查找。 jsp+mysql数据库连接内存溢出问题?? 不知道是不是自己太弱了~~对Mysql彻底失望拉~100w数据有索引,检索竟然要1分钟~ 为什么ADO向MySQL存BLOB数据总是出错?? 关于修改存储图片大小的问题 怎么解决MySql语句中符号& ' 的问题?? mysql 连接问题急!!! myeclipe 连接mysql 是不是配置问题啊??搞头痛了,,求大神!! 大侠支招 -1+0=很大 数据库实时更新 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的官方网站查找。