先整理Excel的資料,讓每個欄位都能對應表格的欄位,不用帶入欄位名
例如表格的結構如下:
create table test_t(a integer primary key, b nvarchar(10), c nvarchar(10))
將Excel另存為CSV格式,CSV資料如下(檔名為test.csv):
1,小明,台南
2,王五,台北
3,李四,台東
因為內容有中文,所以利用文書處理軟體,如Notepad++,將格式轉換成UTF-8碼(無BOM檔首)
因為SQLite預設是以「|」當作分隔符號,而csv是以「,」當作分隔符號,所以要先更改SQLite的設定值
sqlite> .separator ' , '
利用指令.import將資料匯入資料庫中,語法:.import <檔名> <TABLE NAME>
sqlite> .import test.csv test_t
這樣就完成資料的匯入了。