我在java程序中动态生成一个sql select查询并执行如下:
SqlRowSet result = this.mySimpleJdbcTemplate.
getJdbcOperations().queryForRowSet(dynamicQuery);
由于查询是动态的,我不知道结果行中返回的各种列的类型。
我正在解析以下循环中的结果以写入外部文件:
if (result != null) {
while (result.next()) {
// code to write to external file
}
}
我应该放什么来将结果行写入外部文件。另外,有没有一种方法可以在写入文件之前分隔数据。例如用'|'