通过jbdc读取clob数据并写入文件修剪数据

时间:2016-10-07 01:13:28

标签: java arrays spring jdbc

我正在尝试从Oracle数据库中读取clob数据并将其写入文件。数据正在削减!我无法从数据库到文件写入完整的数据。请建议将大型clob数据写入文件的最佳方法吗?

这是我的代码块:

String fileNamefromDB = "graph.jrxml";
File data = new File(fileNamefromDB);
while (rs.next()) {
    Reader dataReader =  rs.getClob("xml_clob").getCharacterStream();
    FileWriter writer = new FileWriter(data);
    char[] buffer = new char[1];
    while (dataReader.read(buffer) > 0) {
      writer.write(buffer);
    }
}

0 个答案:

没有答案