*カラム一覧を得る [#q8365a01] package base; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class HelloColumnList { public static void main(String[] args) { try { // ドライバクラスをロード Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // データベースへ接続 Connection con = DriverManager.getConnection("jdbc:odbc:helloworld"); // ステートメントオブジェクトを生成 Statement stmt = con.createStatement(); DatabaseMetaData dmd = con.getMetaData(); ResultSet rs = null; rs = dmd.getColumns(null, null,"HELLO_WORLD_TABLE",null); try { while(rs.next()){ System.out.println(rs.getString("COLUMN_NAME") + "\n"); } } finally { rs.close(); } stmt.close(); con.close(); } catch (Exception e) { e.printStackTrace(); } } }