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太小,尝试增加它。 –