2009-08-20 3 views
1

Я начал использовать (или пытаться использовать) sqlite для простого каталога. То, что я хочу сделать, - это возможность извлекать информацию для каждого каталогизированного элемента из sqlite и экспортировать его в текстовый файл. , например.создание текстовых файлов из данных sqlite

Title1, Genre1, Author1

Заголовок 2, Genre2, Author2

TITLE3, Genre3, Author3

Я не хочу, чтобы они были в колонках, только одна строка. Кроме того, есть ли способ использовать несколько разных разделителей?

Кажется, что это должно быть относительно легко сделать, но я совершенно новичок в этом и не могу понять.

+0

Я был не таким ясным, как я должен был быть. Мне было интересно, можно ли получить название, напечатанное в теге (например, '' 'Title1' '' или Title1), разделенные запятой, а затем жанр и автор разделены символом /. Итак, каждая строка будет выглядеть так: Название, Жанр/Автор – 2009-08-25 18:11:12

ответ

5

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

должен делать.

0

Как @hacker сказал, вы можете использовать sqlite -list, когда вам нужно указать символ разделителя. Вы также можете использовать простой вывод, например sqlite -csv, если вам не нужно быть ужасно конкретным.

Возможно, вы хотите обратиться к the SQLite command line documentation за дополнительной информацией о генерации текстового вывода из интерактивной команды SQLite, или вы можете также man sqlite, хотя это аналогичная информация.