解釋:
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;
Spool報表小結
spool報表 解釋 set colsep 域輸出分隔符 set echo off 顯示start啟動的指令碼中的每個sql命令,預設為on set feedback off 回顯本次sql命令處理的記錄條數,預設為on set heading off 輸出域標題,預設為on set pagesiz...
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...