spool kullanımına bir örnek >>>>
unixte /tmp/orhan/ dizininde ‘main_spool.sh’ adındaki dosyanın
içeriği de aşağıdaki gibidir.
————————————
#!/usr/bin/ksh
. $HOME/.profile

sqlplus -s /nolog < /dev/null
connect user/password@orcl

SET LINESIZE 1024;
SET HEADING OFF;
SET PAGESIZE 0;
SET FEEDBACK OFF;
SET TRIMSPOOL ON;

SPOOL /tmp/orhan/tmp_sonuc.txt

select a.a||’,’||a.b||’,’||a.c
from tablo a
where a.a=”orhan”;

SPOOL OFF
EXIT SQL.SQLCODE;
EOF
———————————–

bu main_spool.sh dosyasını unix komut satırında
çalıştırdığımızda ilgili sql sorgusu sonucunu,
kolonları birbirinden ‘,’ ile ayırarak ‘tmp_sonuc.txt’
dosyasına aktaracaktır.

Reklamlar