H2數據庫的導入、導出(CSV)


1.導入數據:

注意:建議使用csv備份數據,而不要生成sql文件,導出到sql文件會回車符會變成/r/n和其它特殊字符,后續處理麻煩。

導入scv格式數據

insert into TEST ( select * from csvread('H:/posts_attribute.csv')) ;

注意:H2默認第一行數據是標題,會跳過第一行數據,從其它數據庫導出csv數據的時候要導出標題。

根據csv文件創建h2數據表。
   執行命令:
   CREATE TABLE TEST AS SELECT * FROM CSVREAD('d:/posts_attribute.csv');

創建test表,csv文件相應的列插入到test表相應的字段
   CREATE TABLE TEST(ID INT PRIMARY KEY, NAME VARCHAR(255)) AS SELECT * FROM CSVREAD('d:/posts_attribute.csv');

2.導出數據:通過自帶的CSVWRITE方法導出為csv格式文件。
    執行命令:CALL CSVWRITE('posts_attribute.csv', 'SELECT * FROM test');


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM