최근에 실행한 버퍼에 보관되어 있는 SQL 문을 파일에 영구 저장하거나, 파일에 저장된 명령문을 읽어오기 위한 파일 명령어

 

1. ED[IT]

파일의 내용을 메모장에서 읽어와 쉽게 편집할 수 있도록 하는 명령어

EDIT filename

 

2. SAV[E]

쿼리문을 파일에 저장해 둘 때 사용하는 명령어

SAVE filename[.ext] [APPEND|REPLACE]

 

 DOS에서 파일 확인

 

SQL*Plus로 돌아가기 (EXIT)

파일 내용 확인하기 (ED SAMPLE)

 

기존 SQL 파일을 재사용 했을 때 에러

 

REPLACE 옵션 : 이전의 내용을 새로운 내용으로 대체

 

파일 내용 변경한 후 저장하기 (ED SAMPLE → 저장)

 

변경된 파일 내용 확인하기 (ED SAMPLE)

 

APPEND 옵션 : 이미 쿼리문이 저장되어 있는 파일에 현재 수행한 SQL 문이 추가로 저장

 

3. @

확장자가 .SQL인 파일에 저장되어 있는 쿼리문을 실행시키기 위한 명령어

@ filename

 

4. SPOOL

화면에 보이는 내용 전체를 갈무리해서 하나의 파일로 만드는 명령어

기본 확장자 : .LST

SPOOL filename

 

SPOOL OFF : 갈무리 중단

 

DOS 프롬프트에서 파일 목록 확인

 

.LST 파일 수정

'SQL - Oracle > 3. SQL*Plus' 카테고리의 다른 글

Day 32 : SQL*Plus 형식 명령어  (0) 2021.12.01
Day 32 : SQL*Plus 편집 및 실행 명령  (0) 2021.12.01

+ Recent posts