본문 바로가기
그 외 프로그래밍 언어/SQL

오라클 SQL, 명령어 오타 간단하게 수정하기

by Dreaming Coder 2021. 11. 28. 19:44

 


 

지금부터 알려드릴 내용을 모르셨던 분들은 SQL로 명령어를 입력하고 엔터를 눌렀을 때, 오타가 나있어서 에러나 나면 입력하던 코드를 처음부터 다시 입력하셨을 겁니다.

 

 

 

지난 포스트

 

오라클 SQL, 줄이 안 맞는 테이블 보기 좋게 정렬하기

이번에는 테이블의 가로 길이가 너무 길어서 테이블이 깨져 보이는 현상을 잡아주는 명령어를 배워보겠습니다. 지난 포스트 desc departments; 라는 명령어를 입력하고 엔터." data-og-host="gogogameboy.tist

gogogameboy.tistory.com

 

 

 

명령어 오타 수정하는 법

 

SQL> select * from departments;

라고 명령어를 입력해야 하는데 오타가 나서 에러가 발생하고 실행이 안됐다고 칩시다.

 

 

 

한 줄짜리 명령어야 그냥 다시 칠 수 있겠지만..

만약 4줄짜리 긴 명령어였다면..? 5줄이었다면..?

단 한 글자의 오타 때문에 그 긴 명령어를 다시 치기가 은근히 짜증이 날 수가 있습니다.

그런 때는 위의 이미지처럼 'ed'라고 입력하고 엔터를 칩니다.

 

 

 

지금 보시는건 메모장입니다. SQL 플러스가 아닙니다.

SQL 플러스에서 ed라고 치고 엔터를 치면 위와 같이 메모장이 뜹니다.

메모장에는 방금 전에 쳤었던 명령어가 그대로 적혀 있습니다.

 

 

 

이 메모장에서 오타를 수정해줍니다.

그리고 마지막에 ;(세미콜론)은 칠 필요가 없습니다.

이렇게 메모장에서 수정을 한 명령어를 저장하고 닫아줍니다.

 

 

 

메모장 아닙니다. 다시 SQL 플러스로 돌아왔습니다.

이제는 긴 명령어 다시 입력할 필요 없이 /(슬래시) 하나만 입력하고 엔터를 쳐줍니다.

 

 

 

그러면 방금 전에 메모장으로 오타를 수정한 명령어를 실행해줍니다.

 

메모장에서 수정한 명령어를 가장 빠르게 다시 실행시키는 법은,

메모장으로 명령어 수정 후, [ctrl + s]를 눌러서 저장하고, [ctrl + w]로 메모장의 창을 닫은 다음,

바로 / 누르고 엔터 키를 누르시면 됩니다.

 

앞으로 자주 쓰게 될테니 외워둡시다.

 

 

 

 

 

 

다음 포스트

 

오라클 SQL, SELECT문 작성

오라클 데이터베이스, 이제부터 제대로 된 명령문을 배워보도록 하겠습니다. 처음 배울 명령어는 SELECT문입니다. 지난 포스트 오라클 SQL, 명령어 오타 간단하게 수정하기 지금부터 알려드릴 내

gogogameboy.tistory.com

 

 

 


이 글이 도움이 됐다면 하단의 공감 버튼을 꾹 눌러서
빨간 하트로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.

 


 


댓글