Thema: Oracle Result (sqlplus-tool) - voller spaces
Hallo liebe Forumgemeinde,
ich habe ein Problem mit sqlplus.
Ich hole ca. 40.000 Datensätze aus einer Oracle-Datenbank und lass die in ein csv-file schreiben.
Das mach ich mit Hilfe eines Shell-scripts und sqlplus per cronjob auf einer HP UX Maschine.
Nun zu meiner Frage,
gibt es die Möglichkeit aus dem Output:
COMP_ID |FIRMA |GRUND |usw.
----------------------------------------|------------------------------|------------------------------|usw.
BLA1 |BLA2 |BLA3 BLA4 BLA5 |usw.
So einen Output zu machen:
COMP_ID|FIRMA|GRUND
BLA1|BLA2|BLA3
Also alle Leerzeichen rausschmeißen? LTRIM(RTRIM(FIRMA)) klappt nicht.
Die Zeile mit den "-----" kann ruhig stehen bleiben. Ich möchte nur alle Leerzeichen weg haben.Aber nur die hinter BLA5 - und nicht zwischen BLA3, BLA4 zum Beispiel. Also einfach ALLE Leerzeichen wegstreichen geht nicht.
Wenn ich die Daten mit TOAD aus der Datenbank ziehe und abspeicher, sind sie in dem Format wie oben beschrieben mit:
COMP_ID|FIRMA|usw.
Ich hoffe, dass ihr mir helfen könnt!