본문 바로가기

DB/오라클

오라클 sqlplus에서 실행한 결과값을 파일로


토드, sql 게이트에서는 파일로 지정할수가 있는데
splplus에서는 명령어로 가능하다.

SQL> spool C:\sample.txt;

/* 출력 옵션 값들 설정 부분 - 개인에 맞춰 변경 */
SQL> set heading on
SQL> set pagesize 900
SQL> set linesize 300
SQL> set echo off
SQL> set term off

/////////////////////////////


SQL> SELECT * FROM sample;
SQL> spool off;

 파일로 만들어서 사용가능 하다.

C:\sample.sql

spool C:\sample.txt;
set heading on;
set pagesize 900;
set linesize 300;
set echo off;
set term off;
 
SELECT *FROM SAMPLE;

spool off;

실행
SQL> @C:\sample.sql;