ResultSet 结果集

元数据:

Meta:根本,本质
MetaData:数据的根本,即数据的概述信息
ResultSetMetaData:对结果集的概述(描述)信息


1.jpg

        /**
	 *   获取ResultSetMetaData
	 */
	@Test
	public void test4() {
		Connection conn = null;
		try {
			conn = DBUtil.getConnection();
			Statement stat = conn.createStatement();
			String sql = "select * from u_roles";
			ResultSet rs = stat.executeQuery(sql);
			ResultSetMetaData md = rs.getMetaData();
			System.out.println(md.getColumnCount());
			System.out.println(md.getColumnTypeName(2));
		} catch (SQLException e) {
			e.printStackTrace();
		} finally {
			DBUtil.close(conn);
		}
	}