oracle 使用spool 生產離線檔案時,每行有多餘的空格怎麼辦?
#phone_range.sql#
set pagesize 0
set heading off
set feedback off
set verify off
set term off
set serveroutput on
spool AA.txt
select * from .......;
spool off
發現生成的AA.txt每行末尾有很多空格,這些空格是多餘的,不需要的。
這時候可以用sed命令把多餘的空格處理掉: sed -i 's/[[::space::]]+$//g' AA.txt.
處理後的AA.txt,空格會消失。
那麼為什麼會有空格呢?
這是因為sqlplus 環境裡沒有設定set trimspool on ,這一行。
如果設定成下列:
#phone_range.sql#
set pagesize 0
set heading off
set feedback off
set verify off
set term off
set serveroutput on
set trimspool on
spool AA.txt
select * from .......;
spool off
,這樣生成的AA.txt,每行末尾是不會有空格的。
set pagesize 0
set heading off
set feedback off
set verify off
set term off
set serveroutput on
spool AA.txt
select * from .......;
spool off
發現生成的AA.txt每行末尾有很多空格,這些空格是多餘的,不需要的。
這時候可以用sed命令把多餘的空格處理掉: sed -i 's/[[::space::]]+$//g' AA.txt.
處理後的AA.txt,空格會消失。
那麼為什麼會有空格呢?
這是因為sqlplus 環境裡沒有設定set trimspool on ,這一行。
如果設定成下列:
#phone_range.sql#
set pagesize 0
set heading off
set feedback off
set verify off
set term off
set serveroutput on
set trimspool on
spool AA.txt
select * from .......;
spool off
,這樣生成的AA.txt,每行末尾是不會有空格的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-765049/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- delphi清理txt檔案多餘的空格
- source insight 儲存時刪除多餘空格,去除多餘空格 space tab鍵
- 加入了trim()方法,沒有去掉多餘空格
- 專案管理流程發生偏離,該怎麼辦?專案管理
- excel怎麼多餘空格或非列印字元?Excel資料清洗函式Trim去除多餘空格及Clean去除列印字元Excel字元函式
- trace 檔案產生過多,使用者不能登陸
- Oracle11g控制檔案丟了怎麼辦?Oracle
- SPOOL 命令使用例項【oracle匯出純文字格式檔案】Oracle
- 檔案傳輸中斷怎麼辦?對檔案會有什麼影響?
- Mac檔案共享不起作用時該怎麼辦Mac
- 對於MultipartFile使用tika判斷檔案型別,不會產生臨時檔案的方法型別
- Linux中patch檔案的產生與使用Linux
- win10時間線有什麼用_win10時間線怎麼使用Win10
- win10找不到gpedit.msc檔案怎麼辦 沒有gpedit.msc怎麼辦Win10
- 產生的檔案找不到
- 讓敲過的每行程式碼產生價值行程
- oracle 9i臨時表產生過多redoOracle
- oracle 中使用批處理檔案,同時執行,多個.sql檔案。OracleSQL
- 電腦連線使用代理ip顯示超時怎麼辦
- Oracle 什麼時候select會產生redo?Oracle
- 沒有專案經驗怎麼辦?
- win10刪除檔案沒有提示怎麼辦 win10刪除檔案沒有提示的方法Win10
- Oracle如何使用spool匯出utf8字符集的文字檔案Oracle
- 使用Addressables+SpriteAtlas打包產生冗餘
- win10刪除沒有確定鍵怎麼辦_win10刪除檔案沒有提示該怎麼辦Win10
- win10 誤刪檔案怎麼辦_win10系統誤刪檔案怎麼辦Win10
- Win8/Win8.1藍芽離線怎麼辦藍芽
- win10刪除檔案沒有確認提示怎麼辦Win10
- ArcMap的mxd檔案沒有資料、顯示感嘆號怎麼辦?
- oracle檢視昨天產生歸檔日誌檔案總量Oracle
- mac有些檔案搜不到怎麼辦?Mac
- .ibd檔案壞了怎麼辦?
- 距離-有這麼多類
- win10怎麼刪掉多餘賬戶_win10系統怎麼刪除多餘的賬戶Win10
- ORACLE表空間、資料檔案離線問題Oracle
- 印表機離線了怎麼連線 印表機離線的連線方法
- 專案管理怎樣遊刃有餘專案管理
- win10 印表機offline怎麼辦 win10 共享印表機離線怎麼辦Win10