2.使用h2自带cvs函数通过sql语句实现
csvread()实现读csv文件
例:SELECT * FROM CSVREAD(‘d:/test.csv‘);
CSVWRITE()实现写csv文件
例:CALL CSVWRITE(‘d:/test.csv‘, ‘SELECT * FROM TEST‘);
3.根据cvs文件创建h2数据库表
CREATE TABLE TEST AS SELECT * FROM CSVREAD(‘test.csv‘);//csv文件数据创建test表 CREATE TABLE TEST(ID INT PRIMARY KEY, NAME VARCHAR(255)) AS SELECT * FROM CSVREAD(‘test.csv‘);/创建test表,csv文件相应的列插入到test表相应的字段
5.H2数据库备份
1.备份sql脚本
运行
java -cp h2*.jar org.h2.tools.Script -url jdbc:h2:~/test -user sa -script test.zip -options compression zip