반응형

실행시킬 SQL문을 C:\SpoolSelect.sql로 저장 한다.

---- SpoolSelect.sql  시작 ---

SELECT empno, sal, ename, to_char(hiredate, 'RRRR-MM-DD') FROM emp;

SELECT deptno, dname FROM dept;

---- SpoolSelect.sql  끝 ---



C:\> SQLPLUS scott/tiger 


-- header가 display되지 않고 데이터만 display 

SQL> SET HEADING OFF



-- pagesize의 default는 14이며 그대로 하면 

-- 14줄마다 1줄씩 공백이  생기므로 

-- 그런 현상을 방지하기 위해 크게 지정한다. 

SQL> SET PAGESIZE 10000     



-- linesize도 record 길이만큼 지정하여 

-- 아래로 구분되지 않도록 합니다.

SQL> SET LINESIZE  300        



-- 명령이 display되지 않도록 한다.

SQL> SET ECHO OFF



-- 조회 결과가 화면에 나오지 않도록 한다.  

SQL> SET TERM OFF



-- data가 들어가는 화일 이름을 지정 한다. 

SQL> SPOOL  C:\test.txt    



-- 스크립트 파일을 실행 시킨다. 

SQL> @C:\SpoolSelect.sql



SQL> SPOOL Off


-- test.txt file이 생성 되었는지 확인 해보자.




출처 : http://www.gurubee.net/lecture/1152

+ Recent posts