0
我從SQL加上包含某些數據的文件後臺打入.csv文件。SQL plus |假脫機文件中的列調整
加上我的SQL的設置是:
sqlplus -s xxxx/[email protected] <<-eod >> $logdir/xxxx.log
set feedback off
set pages 5000
set trims on
set linesize 500
set term off heading on
column SP format a10
column commercial_code format a50
column rateplan format a50
column priceplanoffer format a50
column payment_type format a50
column traffictype format a50
column direction format a50
column onnet_offnet format a50
column clasification format a50
column cdr_count format 9999999999
column event_count format 9999999999
column volume format 9999999999
column rated_volume format 9999999999
column duration format 9999999999
column rated_duration format 9999999999
column charged_amount format 9999999999
的輸出是這樣的(不是100%正確): https://ibb.co/furf1G
對不起,鏈接,imgur不允許我發佈它作爲一張照片在這裏。
在任何情況下,所需的是將列CHARGED_AMOUNT 下一個列RATED_DURATION,而不是在SP下。
我想這是sqlplus參數必須的東西,你能幫我嗎? 我怎麼能做到這一點?
非常感謝!
在你的select語句中,你應該把CHARGED_AMOUNT放在RATED_DURATION列旁邊。 – XING
從輸出它看起來像linsize太小,嘗試增加它。 –