1

Если я начну вводить многострочную команду в оболочке SQLite и передумаю на полпути, как мне снова вернуться к приглашению оболочки, не вызывая SQLite для выполнения текущей команды?

sqlite> INSERT INTO
   ...> mytable VALUES
   ...> ^C                  <---- changed my mind here, but ^C doesn't work
   ...>;                    <---- had to type ; to end the command
Error: near ";": syntax error   <---- want to avoid this

Как вы можете видеть выше, SQLite попытался выполнить недопустимую команду. Есть ли способ, которым я могу нажать комбинацию клавиш и вернуться к чистой подсказке снова?

1 ответ1

1

Попробуйте нажать Ctrl U, чтобы стереть курсор от начала строки. Чтобы стереть с курсора до конца строки, если необходимо: Ctrl K

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .