유닉스에서 오라클쿼리에대한 데이터를 TXT로 저장하는 방법 2

by 이복만 [2007.05.07 19:37:52]


안녕하세요

 

HP UNIX에 ORALCE 9i를 사용하고있습니다.

 

원래 하고싶은 것은 프로시저에서 원하는 데이터를 파일로 생성하는 것입니다.

 

어느분이 spool 명령어를 사용하는 방법을 알려주셨는데 잘 안되네요...ㅜㅜ

 

유닉스에 로그인 후 sqlplus를 실행하여 쿼리를 보냈습니다.

 

이에 반환된 데이터를 txt로 받을 수 있는 방법이 있는지해서요...

 

spool a.txt하고나서 받으니까 화면캡쳐하는 것 처럼 받아져 엑셀로 변환해서 자료를 만들기 곤란합니다.

 

타이틀이 가로로 기니까 약 4줄로 표현이 되는데다가 타이틀은 한 번만 나왔으면 좋겠는데

 

데이터 row 마다 나와서 엑셀로 변환하기 위한 편집이 어렵습니다.

 

예)

타이틀1   타이틀2   타이틀3   타이틀4   타이틀5

타이틀6   타이틀7   타이틀8   타이틀9   타이틀10

타이틀11   타이틀12   타이틀13   타이틀14   타이틀15

타이틀16   타이틀17   타이틀18   타이틀19   타이틀20

0            0            0            0            0

0            0            0            0            0

0            0            0            0            0

0            0            0            0            0

 

좋은 방법이 있으시면 부탁드립니다. *^^*

by 현 [2007.05.08 00:00:00]
가로사이즈를 늘리실려면
set linesize로 조절하시면 됩니다.
타이틀을 표시 안하시려면
set heading off 로 하시면 되구요.

by 현 [2007.05.08 00:00:00]
이곳 사이트에서 spool로 검색해서 강좌란을 보시면
아주 자세히 소개되어 있습니다.

검색의 생활화~~
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입