n3015m 2014. 12. 24. 14:34

SQLPLUS에서 한글이 깨질 경우

Select * from nls_database_parameters;


NLS_CHARACTERSET

KO16KSC5601


UNIX

$export NLS_LANG=KOREAN_KOREA.KO16KSC5601


WINDOWS

>set NLS_LANG=KOREAN_KOREA.KO16KSC5601


SQLPLUS COMMAND

set echo off            실행하는 SQL구문 출력 생략

set pages 0            한페이지로 지정할 라인 수, 0은 heading, page, break, title 표시 생략

set trimspool on    라인 뒤 공백 제거

set colsep ','           컬럼 데이터 구분자

set lines 30000      한 라인에 표시할 글자 수

set termout off       SQL문으로 실행한 결과 표시 생략

set feed off             SQL문으로 실행한 결과 건수 생략


SPOOL 쿼리 결과 파일로 저장

spool /경로/test.txt;


select * from 테이블명;

spool off

quit