問題描述:spool讓我想起來了spooling假脫機,可是這個spool是oracle下的命令,將select查詢出來的數據打印出來linux
1.linuxi下 spool +路徑+文件名,這裏的文件若是不存在,是能夠自動生成的sql
spool /home/oracle/b.txtshell
select查詢語句oracle
spool off;spa
2.這是我cat導出的東西server
3.發現原來能夠不用這麼麻煩,以個人xshell爲例,點擊右鍵,而後To Notepad標記,選擇屏幕內的東西,這裏若是不想要別的東西,能夠多點幾回回車,把多餘的東西頂上去blog
而後自動生成到本地一個txt文件table
4.截取一段spool經常使用的設置select
set head off:輸出域標題,缺省爲on
set linesize 20000:linesize能夠設置的大點,防止一行長度不夠
set echo off:顯示sqlplus中的每一個sql命令自己,缺省爲on
set feedback off:回顯本次sql命令處理的記錄條數,缺省爲on
set pagesize 0:輸出每頁行數,缺省爲24,爲了不分頁,可設定爲0
set termout off:顯示腳本中的命令的執行結果,缺省爲on
set trimout on:去除標準輸出每行的拖尾空格,缺省爲off
set trimspool on:去除重定向(spool)輸出每行的拖尾空格,缺省爲off分頁
set lines 200col group_number for 99col state for a15col name for a20col total_gb for 999999.99col free_gb for 999999.99col free_percent for 99.99col care for a5set linesize 131set pagesize 200set termout offset trimspool onset serveroutput onset lines 200 pages 300col tablespace_name for a30