Como abortar um comando SQLite parcialmente digitado sem executá-lo?

Como abortar um comando SQLite parcialmente digitado sem executá-lo?

Se eu começar a digitar um comando de várias linhas no shell do SQLite e mudar de ideia no meio do caminho, como posso voltar ao prompt do shell novamente sem fazer com que o SQLite execute o comando atual?

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

Como você pode ver acima, o SQLite tentou executar um comando inválido. Existe uma maneira de pressionar uma combinação de teclas e retornar a um prompt limpo novamente?

Responder1

Tente pressionar CtrlUo que apagará do cursor até o início da linha. Para apagar do cursor até o final da linha, se necessário:CtrlK

informação relacionada