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

Evi*_*ine 0 java mysql file jdbc h2

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

ada*_*ost 5

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

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