spool報表
解釋:set colsep' '; //域輸出分隔符
set echo off; //顯示start啟動的指令碼中的每個sql命令,預設為on
set feedback off; //回顯本次sql命令處理的記錄條數,預設為on
set heading off; //輸出域標題,預設為on
set pagesize 0; //輸出每頁行數,預設為24,為了避免分頁,可設定為0。
set termout off; //顯示指令碼中的命令的執行結果,預設為on
set trimout on; //去除標準輸出每行的拖尾空格,預設為off
set trimspool on; //去除復位向(spool)輸出每行的拖尾空格,預設為off
比較熟悉使用oracle的人一般都會用spool命令來生成os下的文字檔案.
例如我們把scott.dept表生成文字檔案的語句寫成dept.sql,內容如下:
如:set pages 50000;
set lines 200;
set trims on;
set heading off;
spool /oracle_backup/log/test/dept.lst;
select deptno||','||dname||','||loc from scott.dept;
spool off;
find /opt/oias/h8/log/ -name /*.log -mtime +7 |xargs -r rm -f
Spool報表簡介
解釋 set colsep 域輸出分隔符 set echo off 顯示start啟動的指令碼中的每個sql命令,預設為on set feedback off 回顯本次sql命令處理的記錄條數,預設為on set heading off 輸出域標題,預設為on set pagesize 0 輸出每頁...
spool用法小結
2008 9 24 14 33 00 檢視學習心得 關於spool spool是sqlplus的命令,不是sql語法裡面的東西。對於spool資料的sql,最好要自己定義格式,以方便程式直接匯入,sql語句如 select taskindex commonindex tasktype to numb...
spool用法小結
關於spool spool是sqlplus的命令,不是sql語法裡面的東西。對於spool資料的sql,最好要自己定義格式,以方便程式直接匯入,sql語句如 select taskindex commonindex tasktype to number to char sysdate,yyyymmd...