Csv HSQLDB:关闭连接后删除所有已创建文件的简单方法?

Csv HSQLDB:关闭连接后删除所有已创建文件的简单方法?,csv,hsqldb,in-memory-database,Csv,Hsqldb,In Memory Database,我有一个应用程序/工具,可以从CSV文件中读取数据并写入另一个文件,使用HSQLDB进行处理 我想把CSV文件作为唯一的输出,数据库文件应该在进程完成后消失 我尝试使用mem存储,但这会阻止HSQLDB写入CSV文件 我还试图在关闭连接之前删除模式,但这不会删除文件 我不喜欢手动删除文件,因为这是特定于HSQLDB实现的,并且会随着时间的推移而改变 是否有系统的方法只保留CSV文件? 理想情况下,我想要一些选项,允许HSQLDB在使用内存存储时写入CSV文件。HSQLDB从不删除自己的文件。

我有一个应用程序/工具,可以从CSV文件中读取数据并写入另一个文件,使用HSQLDB进行处理

我想把CSV文件作为唯一的输出,数据库文件应该在进程完成后消失

  • 我尝试使用mem存储,但这会阻止HSQLDB写入CSV文件
  • 我还试图在关闭连接之前删除模式,但这不会删除文件
  • 我不喜欢手动删除文件,因为这是特定于HSQLDB实现的,并且会随着时间的推移而改变
是否有系统的方法只保留CSV文件?
理想情况下,我想要一些选项,允许HSQLDB在使用内存存储时写入CSV文件。

HSQLDB从不删除自己的文件。您可以使用

将文件日志设置为FALSE