我正在使用Java插入到SQLite内存数据库中。当遇到特定条件时,我需要在将其内容复制到基于磁盘的数据库后将其清空。然后再次开始填充内存中的数据库。我如何使用Java实现这一点?
5vf7fwbs1#
您可以在SQLite中使用BACKUP TO:
BACKUP TO
public static void store(Connection connection, Path destination) throws SQLException { try (Statement statement = connection.createStatement()) { statement.executeUpdate("BACKUP TO " + destination.toAbsolutePath()); } }
1条答案
按热度按时间5vf7fwbs1#
您可以在SQLite中使用
BACKUP TO
: