打印结果集中的数据以及列名
我正在通过Java从SQL数据库中检索列名。我知道我也可以从中检索列名。所以我有这个sql查询ResultSet
select column_name from information_schema.columns where table_name='suppliers'
问题是我不知道如何从中获取列名,我的代码是ResultSet
public void getAllColumnNames() throws Exception{
String sql = "SELECT column_name from information_schema.columns where table_name='suppliers'";
PreparedStatement ps = connection.prepareStatement(sql);
ResultSet rs = ps.executeQuery(sql);
// extract values from rs
}