从java.sql.ResultSet中检索列名
With java.sql.ResultSet
是否可以String
通过使用列的索引来获取列名?我浏览了API文档,但找不到任何东西。
回答:
你可以从ResultSet
元数据中获取此信息。参见ResultSetMetaData
例如
ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2"); ResultSetMetaData rsmd = rs.getMetaData();
String name = rsmd.getColumnName(1);
你可以从那里获取列名称。如果你这样做
select x as y from table
然后rsmd.getColumnLabel()
也会为你获取检索到的标签名称。
以上是 从java.sql.ResultSet中检索列名 的全部内容, 来源链接: utcz.com/qa/408784.html