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
を押して、カーソルから行の先頭までを消去してみてくださいCtrlU。必要に応じて、カーソルから行の末尾までを消去するには、次の手順を実行します。CtrlK