Ich spooling in CSV-Datei aus SQL plus eine Datei mit einigen Daten.SQL plus | Spalte anpassen in Spool-Datei
Die Einstellungen meiner SQL Plus sind:
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
Der Ausgang ist so etwas wie dieses (nicht 100% richtig): https://ibb.co/furf1G
Sorry für den Link, wird Imgur mir nicht erlauben zu schreiben es ist ein Bild hier.
In jedem Fall ist es wünschenswert, die Spalte CHARGED_AMOUNT neben in die Spalte RATED_DURATION und nicht unter SP zu setzen.
Ich denke, das muss etwas mit sqlplus-Parametern sein, können Sie mir bitte helfen? Wie könnte ich das erreichen?
Vielen Dank!
In Ihrer Select-Anweisung sollten Sie 'CHARGED_AMOUNT neben die Spalte RATED_DURATION 'setzen. – XING
von der Ausgabe sieht es aus wie Sie linsize ist zu klein, versuchen Sie es zu erhöhen. –