Seite 1 von 1

iSQL - Ausgabe von separiertem Text nicht möglich?

Verfasst: Fr 16. Nov 2018, 11:38
von Starter
Hallo allerseits,

für eine automatisch laufende Abfrageroutine benutze ich aktuell das mit der Firebird-Software 2.5.8 mit installierte iSQL in der macOS-Shell. iSQL liefert allerdings keinen separierten Text als Ergebnis der Query sondern füllt die Lücken zwischen den Feldern mit (je nach Feldlänge und -füllung angepasster Anzahl) Leerzeichen auf. Das lässt sich nur sehr umständlich weiterverarbeiten, wenn man es z.B. scriptgesteuert in Excel einfügen möchte.

Habt Ihr eine Idee, wie ich iSQL dazu "überreden" kann, z.B. tab-separierten Text auszugeben? Kennt Ihr Alternativen zu iSQL (kommandozeilengesteuert, auch für macOS), die das können?

Vielen Dank für Eure Unterstützung!
Nils

Re: iSQL - Ausgabe von separiertem Text nicht möglich?

Verfasst: Di 20. Nov 2018, 09:18
von martin.koeditz
Guten Morgen Nils,

ISQL unterstützt die direkte Ausgabe in Dateien. Die Syntax hierzu findest du unter:
https://www.firebirdsql.org/pdfmanual/h ... l#d0e36908

Weitere Formatierung können mittels SET durchgeführt werden:
https://www.firebirdsql.org/pdfmanual/h ... l-set.html

Vielleicht hilft das ja.

Gruß
Martin