我想将sql查询的结果集导出到csv文件。我正在使用opencsv导出到csv文件。我正在使用下面的代码来实现它。打开csv导出结果集
ResultSet rs = statement.executeQuery(queryString);
CSVWriter writer = new CSVWriter(new fileWriter "testFile.csv"), '|',CSVWriter.NO_QUOTE_CHARACTER);
writer.writeAll(rs, true);
但我面对的问题是,它会自动导出到来自resultset的Databse列的数据类型。
例如,如果我与数据类型的列作为浮在数据类型中csv文件我看到作为100.00和另一列我看到的值作为2.041928E + 8 204192800.
但我想csv文件导出到字符串类型。它的值就像在DB中一样。
有人可以知道如何使用opencsv将结果类型导出为带有字符串数据类型的csv文件吗?任何帮助将非常感激。