通常我们写sql比如
sql="select * from table";
rs=conn.createStatement().executeQuery(sql);
然后while(rs.next()){
rs.getString("a");
rs.getString("b");
rs.getString("c");
}
其中a,b,c为字段名
如果不知道这个字段名,应该怎样查这些数据呢?请教,谢谢
sql="select * from table";
rs=conn.createStatement().executeQuery(sql);
然后while(rs.next()){
rs.getString("a");
rs.getString("b");
rs.getString("c");
}
其中a,b,c为字段名
如果不知道这个字段名,应该怎样查这些数据呢?请教,谢谢
解决方案 »
- 表级别复制而言对从机器压力多大导致sql查询
- linux mysql 插入数据库问题
- MySQL数据库data备份与恢复问题
- Mysql 存储过程中游标的使用问题
- ★★急问★★ MySQL是否支持 【[字段1] like '%'+[字段2]+'%'】 这种查询?
- 谁有Mysql的技术白皮书,包括mysql 的设计规格什么的
- 不能创建数据库 “Access denied for user:'@locathost' to database 'project' ”
- 在mysql_ConterCenter中,如何改变字段顺序?不解决很不方便,见内
- 如何解决搜索条件中某字段含有空格
- mysql5.5 按时间范围进行表分区的问题
- mysql设置外键级联
- 字段类型varchar专为 varchar binary 这个语句该如何写
from information_schema.columns
where table_name='tablename';
而微软提供的接口当中,涉及到列,都是从0计起的。
希望不要弄错。至于不知道列名,该怎么枚举,可以从DatabaseMetadata中提取的。