개인공부

데이터베이스 - SQL-Plus 명령어의 개념과 차이 본문

데이터베이스

데이터베이스 - SQL-Plus 명령어의 개념과 차이

풀스택개발 2018. 4. 15. 09:46

SQL * Plus 명령어의 개념


SQL*PlusSQL문을 실행시키고 그 결과를 볼 수 있도록 오라클에서 제공하는 툴입니다.


- SQL*Plus 명령어를 SQL 명령문과 혼동하는 사람들이 많은데, SQL은 데이터베이스에서 자료를 검색하고 수정하고 삭제하는 등을 위한 데이터베이스 언어인 반면 SQL*Plus 명령어는 툴에서 출력 형식을 지정하는 등 환경을 설정합니다




SQL * Plus와 SQL의 차이




자주 사용하는 SQL 명령어






SQL * Plus 편집 명령어


- LIST(L)  :  버퍼에 저장된 모든 SQL 문 또는 검색한 라인의 SQL 문을 나타낸다


- /  : SQL문을 보여주지 않고 바로 실행한다.


- RUN(R)  :  버퍼에 저장된 SQL 문을 보여주고 실행한다.





SQL * Plus 파일 명령어


EDIT (ED) : 파일의 내용을 vi(유닉스)나 notepad(윈도우즈)와 같은 에디터로 읽어 편집할 수 있도록 한다.


HOST : 오라클을 종료하지 않고 OS 명령을 수행할 수 있도록 OS 환경으로 잠시 빠져 나갈 수 있도록 한다. OS Prompt 상에서 Exit 하면 다시 오라클 환경으로 돌아온다.


SAVE : SQL 버퍼 내의 현재 내용을 실제 파일로 저장한다.


- @ : SQL 파일에 저장된 내용을 실행한다.


SPOOL : 오라클 화면을 갈무리하여 파일로 저장한다.


GET : 파일의 내용을 SQL 버퍼로 읽어 들인다.


EXIT : 오라클을 종료한다.





Comments