BASH Заголовок списка пустой базы данных sqlite - PullRequest
1 голос
/ 06 января 2012

В настоящее время я использую следующую команду в bash, чтобы вывести информацию из базы данных sqlite3

sqlite3 -header /path/to/database.db "select * from TABLEHERE";

Однако проблема в том, что если база данных пуста, она возвращается как нулевая и не выводится в спискезаголовки.Как я могу перечислить заголовки пустой таблицы в Bash?Мне также нужно это в одной команде, так как она будет работать на Java.

1 Ответ

2 голосов
/ 07 января 2012

Не знаю ничего о простом заголовке, но вы можете получить информацию о таблице, используя прагму table_info.

sqlite3 your.db "pragma table_info(your_table)"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...