【发布时间】:2013-06-17 14:52:06
【问题描述】:
我有一个独立的 H2 服务器启动并运行收集数据。为了进行测试,我想将数据从我的服务器中取出到一个 CSV 文件中。有什么工具吗?
【问题讨论】:
-
H2具有写入CSV文件的功能。检查CSVWRITE。
我有一个独立的 H2 服务器启动并运行收集数据。为了进行测试,我想将数据从我的服务器中取出到一个 CSV 文件中。有什么工具吗?
【问题讨论】:
CSVWRITE
这也许就是你所需要的:
call CSVWRITE ( 'C:/MyFolder/MyCSV.txt', 'SELECT * FROM MYTABLE' )
您只需在您最有可能使用的基于浏览器的 H2 客户端中运行调用(如上所述)。
进一步阅读: http://www.h2database.com/html/functions.html#csvwrite.
【讨论】:
对于小数据,也可以使用script导出任意表:
script table <table_name>
【讨论】:
另一种方法对我有用:
script SIMPLE to 'C:\FolderName\FileName.sql' table SCHEMA.TABLENAME;
【讨论】: