Import

如何添加輸入/換行而不在選項卡式 txt SQLite 導入中開始新行

  • March 8, 2018

我使用製表符分隔的 .txt 文件來保存我的數據,然後再將其導入帶有 Firefox 的 SQLite 管理器外掛的 SQLite 數據庫。

我嘗試了幾種在列中添加輸入/換行的方法,但大多都失敗了,最終 SQLite 將它們視為多行。

我在 SQLite 管理器中添加了輸入/換行符,然後查看了似乎只是簡單返回但將其複制並粘貼到文本文件中以供以後導入的格式是行不通的。

如何將輸入/換行添加到稍後可以導入 SQLite 的文本文件中的列中?

一般來說,包含換行符的欄位應該用雙引號引起來:

123,test,456
234,"test with
multiple
lines", 567

使用帶引號的欄位時,欄位內的任何引號都必須被另一個引號(或\, unix 樣式)轉義,並且欄位本身也必須被引用:

123,"24"" monitor",456
234,"test with
multiple
lines", 567
345,no quotes needed,678

引用自:https://dba.stackexchange.com/questions/133951