it/db 오라클에서 조회한 결과를 Text 파일로 저장하기 newtype 2010. 2. 24. 10:26 SELECT 결과를 CSV 포멧으로 저장 하려면 아래와 같이 처리 한다. SQL>SET PAGESIZE 0 SQL> SPOOL output.lst SQL> SELECT empno||','||ename||','||job||','||mgr||hiredate||','||sal||','||comm||','||deptno FROM emp; SQL> SPOOL OFF sqlplus에 로긴 하여 위와 같이 입력하면, output.lst 파일에 원하는 내용이 저장된다. 다른 방법으로 파이프를 이용하는 방법이 있다. $ { echo "set pagesize 0" echo "SELECT empno||','||ename||','||job||','||mgr||hiredate||','||sal||','||comm||','||deptno "\ "FROM emp;" } | sqlplus oracleID/oraclePWD >> ~/output.lst 쉘에서 이렇게 입력을 하면, 원하는 결과를 얻을 수 있다. [출처] http://www.unix.com/shell-programming-scripting/29457-piping-oracle-output-file.html 공유하기 글 요소 구독하기 ::: newtype의 지식창고 ::: 태그 CSV, file, output, 오라클, 파일출력 'it/db' Related Articles 오라클 테이블의 레코드 사이즈 계산을 쉽게하자 오라클 Plan 정보 보는 방법 오라클에서 다른 계정으로 데이터 마이그레이션 방법 Oracle Bulk Loader Secret 댓글달기 이전 1 ··· 44 45 46 47 48 49 50 51 52 ··· 374 다음