- 追加された行はこの色です。
- 削除された行はこの色です。
*カラム一覧を得る [#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();
}
}
}