以下API以类型格式将结果作为ResultSet
对象返回。
ResultSet rs = statement.executeQuery("select * from data;");
如果我想要做的就是将查询结果打印为文本,这是不理想的。为此,我需要知道表的模式,然后从ResultSet
对象逐个提取数据。
有更简单的方法吗?只需运行查询并以纯文本形式获得结果吗?
答案 0 :(得分:2)
从number of columns,然后its metadata获取结果集中的iterate over the rows,并为每一行获取每列as String或as Object并打印