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