如何获取数据库表的详细信息

时间:2013-04-10 06:52:49

标签: java

如何在java中将derby数据库表的详细信息提取到程序中。例如没有。在特定的表中的列。我尝试了数据库元数据,但没有工作。请帮帮我?

提前致谢!

1 个答案:

答案 0 :(得分:1)

    ResultSet rs = stmt.executeQuery("select * from t1 where 1<>1");
    ResultSetMetaData md = rs.getMetaData();
    for(int i = 1; i <= md.getColumnCount(); i++) {
        md.getColumnName(i);
        md.getColumnType(i);
        ...

有关详细信息,请参阅ResultSetMetaData API