从sqlite数据创建文本文件

时间:2009-08-20 18:52:06

标签: sqlite text

我已经开始使用(或尝试使用)sqlite作为简单的目录。我想要做的是能够从sqlite中取出每个编目项目的信息,并将其导出到文本文件中。 e.g。

Title1,Genre1,Author1

Title2,Genre2,Author2

Title3,Genre3,作者3

我不希望这些只是一行,只是一行。另外,有没有办法使用多个不同的分隔符?

这似乎应该相对容易,但我对此完全陌生,无法弄明白。

2 个答案:

答案 0 :(得分:5)

  

sqlite -list -separator ', ' db.db 'select * from thetable'

应该这样做。

答案 1 :(得分:0)

与@hacker一样,当您需要指定分隔符时,可以使用sqlite -list。如果您不需要非常具体,也可以使用简单输出,例如sqlite -csv

您可能需要参考the SQLite command line documentation以获取有关从交互式SQLite命令生成文本输出的更多信息,或者您也可以man sqlite,尽管它是类似的信息。