如何使用Java和JDBC在h2数据库上存储文本文件?

时间:2012-07-16 10:08:37

标签: java mysql file jdbc h2

我正在尝试将文本文件的内容存储到数据库中。文本长度不超过1000个字符。我该怎么做?

1 个答案:

答案 0 :(得分:5)

将文本文件的内容保存到数据库中。

  1. 使用CLOB
  2. 创建一个表格
  3. 使用java.io.Reader阅读文本文件
  4. 使用JDBC API(PreparedStatement)执行INSERT语句。
  5. String sql="INSERT INTO TableName (clobCol) VALUES (?)";
    PrepareStatement ps=connection.prepareStatement(sql);
    ps.setClob(1,readerObject);