Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

sqlplus: unformatierte Ausgabe mit Trennzeichen (CSV)

165 views
Skip to first unread message

Michael Mauch

unread,
Feb 10, 2000, 3:00:00 AM2/10/00
to
Hallo,

wie kann ich mit sqlplus (7.3.4 IIRC) eine "unformatierte" Ausgabe
erreichen, bei der die Felder durch irgendein Zeichen getrennt sind,
aber beliebig lang sein können?

Bisher erreiche ich das durch

SELECT Feld1 || '#' || Feld2 || '#' || to_char(Feld3)
FROM Tabelle;

und ein Rudel SET-Anweisungen, um Kopfzeile, Seitenumbruch etc. zu
unterdrücken.
Bei dieser Methode muss ich aber erstmal wissen, wie die Felder heissen,
und NUMBER-Felder muss ich mit to_char() umwandeln - für jede Tabelle
brauche ich also ein anderes SELECT-Statement.

Kann man das nicht irgendwie einfacher erreichen, so dass ein

SELECT * FROM Tabelle;

alle Felder (in der Reihenfolge wie bei der DESC-Ausgabe) ausgibt, ohne
irgendwelche Feldbreiten zu beachten, also ohne Auffüllen mit
Leerzeichen oder gar Abschneiden von Feldern?

Viele Grüsse...
Michael

Jens Petersen

unread,
Feb 13, 2000, 3:00:00 AM2/13/00
to
Hallo Michael,
versuch es mal mit set colsep '#'

Grüße
Jens

--
_____________________________________________________________
NewsGroups Suchen, lesen, schreiben mit http://netnews.web.de


0 new messages