Import CSV data to Sqlite. 導入CSV數據到SQLite.


Import CSV data to Sqlite. 導入CSV數據到SQLite.

 

在做數據導入的時候,只需要理清楚兩點就可以了。

1, 提取 Title 作為field name.

2, 數據寫入數據池。

 

這里SQLite很好的為我們解決了這類問題。

fieldsnames 屬性很高的解決了 提取title的問題, 而數據池, sqlite insert接受 包涵元組的list 數據集。這里一個元組,就是一行數據。

 

最后, 其實我們要實現的就是段 SQL:

DROP TABLE IF EXISTS [TABLE];
CREATE TABLE [TABLE] (col1,col2,col3);
INSERT INTO [TABLE] (col1,col2,col3) VALUES (?,?,?); 

 

FORMAT 一下:

DROP TABLE IF EXISTS [{0}];
CREATE TABLE [{0}] ({1});
INSERT INTO [{0}] ({1}) VALUES ({2});

 

類庫源碼參見 https://github.com/WandyYing/csv2Sqlite

 

 


免責聲明!

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



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