Spool報表簡介

2021-04-13 13:09:09 字數 711 閱讀 3486

解釋:

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...