SQLite 3 - 有没有办法将数据库文件导出到制表符分隔的文本文件?

时间:2014-10-06 21:32:36

标签: linux sqlite

我目前在我的linux EC2服务器上有一个大的15 GB数据库.db文件。我知道SQLite 3可以使用以下命令直接导出到.csv文件:

sqlite3 -header -csv ./home/data.db "select * from datafile;" >> out.csv

但是,我想知道是否有一个选项可以将.db文件导出到制表符分隔的文本文件中。我查阅了SQLite 3的文档,但只找到了对.csv文件的引用。谁能知道我怎么做到这一点?非常感谢!

1 个答案:

答案 0 :(得分:4)

不确定

sqlite3 -header -separator " " ./home/data.db "select * from datafile;" > out.txt

应该这样做。 " "的内容是制表符。您可以在命令行(bash)中输入if,然后在Ctrl-v之前输入。