java.sql.ResultSet.getMetaData() 可以取得ResultSet的信息,包括字段数目、字段名、类型、长度、精度、默认值等等等等。
ResultSet rs = pstmt.executeQuery();
ResultSetMetaData rsmd = rs.getMetaData();
int cols = rsmd.getColumnCount();
for (int i = 1; i <= cols; i++) {
String name = rsmd.getColumnName(i);//字段名
Object type = Class.forName(rsmd.getColumnClassName(i));//数据类型
}
联系客服