JDBC获取数据表的字段名

有个时候,数据库对我们来说是透明的,如果你想直到数据库中某个表的字段数以及各个字段

名的时候,可以采用以下方法来实现:

public void getMetaDataName(String tbname){
		try {
			ResultSet rs = Connect.getConnection().createStatement().executeQuery("select * from "+tbname);
			ResultSetMetaData rss = rs.getMetaData();
			int columnCount = rss.getColumnCount();
			System.out.println("Column's count : "+columnCount);
			for(int i = 1;i<=columnCount; i++){
				System.out.println(rss.getColumnName(i));
			}
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

你可能感兴趣的:(jdbc)