반응형

출처 : oracle 11g 프로그래밍

 

sql * plus 명령어는 오라클에서 sql 문을 간단하게 편집하고 저장할 수 있도록 하귀 위해서 제공해주는 툴입니다.

 

01. SQL* PLUS 명렬영의 개념

SQL* PLUS : SQL문을 대화식으로 실행하기 위해서 사용자가 데이터베이스에 입력하고 SQL문을 처리하여 그 결과를 받을 수 있도록 만든 툴입니다.

SQL : 테이블을 저장 단위로 생각하는 관계형  데이터베이스 를 처리 하기 위해 미국 표준협회에서 표준으로 채택한 언어입니다.

02. SQL* PLUS 편집 및 실행 명령

2.1 L[IST]

버퍼에 저장된 내용을 출력하기 위해 사용되는 명령러오 LSIT가 있습니다.

2.2 SQL* PLUS 실행 명령

/ => 버퍼에 저장된 쿼리문을 실행시키기 위해서 "/" 을 입력합니다.

 

2.3 HOST

DOS환경으로 나가도록 하는 명령어

EXIT: SQL* PLUS 로 돌아기기 위해서 

 

3. SQL* PLUS 파일 조작 명령어

3.1 ED[IT] : 파일의 내용을 메모장에서 읽어와 쉽게 편집할 수 있도록 해는 명령어

3.2 SAV[E] : APPEND 혹은 REPLACE 를 옵션으로 사용할 수있는데

APPEND는 기존의 파일에 마지막으로 실행한 명령어를 추가

REPLACE는 기존의 파일에 새로운 내용을 덮어쓰길 원할 때 사용

 

3.3 @

@ 에 파일이름을 지정해서 파일에 저장된 쿼리문을 실행할 수 있습니다.

 

3.4 SPOOL

SPOOL명령어는 SQL문과 실행된 쿼리 결과를 파일로 기록하는 명령어로서 화면에 보이는 내용 전체를 갈무라해서 하나의 파일로 만듭니다.

SPOOL OFF: 갈무리를 중단하면 중단 하기 전까지 실행한 SQL문과 함께 실행 결과 화면까지 갈무리하여 저장됩니다.

 

4.SQL*PLUS 형식 명령어

4.1 COLUMN 명령어

4.2 LINESIZE변수 

set linesize 130

4.3 PAGESIZE변수  : 실행 결과에 대해서 출력될 수 있는 페이지의 크기를 설정하는 변수 

 

반응형

+ Recent posts