Как правильно выйти из сеанса (n) sqlite? - PullRequest
0 голосов
/ 07 января 2020

Когда я делаю .quit или .exit, он корректно завершается, только иногда, а иногда возвращает код ошибки, который я вижу в приглашении.

1 Ответ

1 голос
/ 07 января 2020

.quit, .exit и EOF - все правильные способы выхода из сеанса sqlite3.

Если во время сеанса sqlite3 произошла ошибка, код возврата не равен 0. Когда ошибок не было, значение равно 0.

Это делает практичным написание сценариев оболочки, которые включают операции с базой данных sqlite3. Для интерактивных сеансов sqlite3 это не так полезно, так как вы, вероятно, исправили проблемы в интерактивном режиме.

У вас есть специфическая c проблема с возвращаемым кодом ошибки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...