問題描述:spool讓我想起來了spooling假脫機,但是這個spool是oracle下的命令,將select查詢出來的資料列印出來
1.linuxi下 spool +路徑+檔案名,這里的檔案如果不存在,是可以自動生成的
spool /home/oracle/b.txt
select查詢陳述句
spool off;
2.這是我cat匯出的東西


3.發現原來可以不用這么麻煩,以我的xshell為例,點擊右鍵,然后To Notepad標記,選擇螢屏內的東西,這里如果不想要別的東西,可以多點幾次回車,把多余的東西頂上去


然后自動生成到本地一個txt檔案
4.截取一段spool常用的設定
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 200
col group_number for 99
col state for a15
col name for a20
col total_gb for 999999.99
col free_gb for 999999.99
col free_percent for 99.99
col care for a5
set linesize 131
set pagesize 200
set termout off
set trimspool on
set serveroutput on
set lines 200 pages 300
col tablespace_name for a30
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/25057.html
標籤:Oracle
上一篇:dataguard ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
下一篇:oracle邏輯存盤結構
