我有一个应用程序/工具,它从 CSV 文件读取并写入另一个文件,使用 HSQLDB 处理它。
我希望将 CSV 文件作为唯一的输出,并且数据库文件应该在进程完成后消失。
- 我尝试使用mem存储,但这会阻止 HSQLDB 写入 CSV 文件。
- 我还尝试在关闭连接之前 DROP SCHEMA ,但这不会删除文件。
- 我不喜欢手动删除文件,因为这是特定于 HSQLDB 实现的,并且会随着时间而改变。
是否有一些系统方法可以只保留 CSV 文件?理想情况下,我想要一些允许 HSQLDB 在使用内存存储时写入 CSV 文件的选项。