重複の可能性:
java.sql.ResultSet から列名を取得する
結果セットを返すクエリがあります。返される列名を取得したいです。
結果セットから列名を取得する方法が本当にわかりません。サンプルまたは例を提供していただけると助かります。
Javaでこれを行う方法。
よろしく
重複の可能性:
java.sql.ResultSet から列名を取得する
結果セットを返すクエリがあります。返される列名を取得したいです。
結果セットから列名を取得する方法が本当にわかりません。サンプルまたは例を提供していただけると助かります。
Javaでこれを行う方法。
よろしく
ResultSetMetaDataが必要です
ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2");
ResultSetMetaData rsmd = rs.getMetaData();
ユースケースについては、getColumnName()を確認してください
ResultSetMetaData クラスを使用して、この種の情報を抽出できます。
例: http://www.java2s.com/Code/Java/Database-SQL-JDBC/SQLstatementResultSetandResultSetMetaData.htm