Как извлечь отдельные столбцы данных из записи в sqlite? - PullRequest
0 голосов
/ 15 марта 2012

Я пишу расширение для оболочки gnome. Расширение javascript порождает SQL-запрос и записывает вывод на стандартный вывод.

В результате запроса создаются записи с 2 столбцами. Кажется, я не могу извлечь каждый столбец записи по отдельности, потому что используемый разделитель, в данном случае '|', может встречаться в любом из столбцов, которые сами являются строками.

Как мне добиться того же? Я новичок в этом типе реального программирования (например, базы данных, gnome, javascript). Мой предыдущий опыт программирования ограничивался реализацией алгоритмов, изложенных в курсе / учебниках.

Я понимаю, что эта проблема исчезла бы, если бы был интерфейс javascript / gnome для sqlite3, такой как c / c ++ интерфейс . Я мог бы легко извлечь каждый столбец в записи.

Погуглил в поисках такого интерфейса мне не помогло. Я искал "интерфейс javascript для sqlite" и "интерфейс gnome для sqlite".

1 Ответ

1 голос
/ 15 марта 2012

Если вы используете утилиту командной строки sqlite3, вы можете использовать команду .format для указания других форматов вывода. .separator и .headers также могут пригодиться. Запустите sqlite3 и введите .help для более подробной информации.

...