KI ergebnis aus google
Um einen SQL-Befehl über QSH auszuführen und direkt als CSV-Datei mit Semikolon zu speichern, können Sie das Qshell-Dienstprogramm db2 mit einer SQL-Verkettung (Concatenation) für die Trennzeichen verwenden.Führen Sie den folgenden Befehl in der QSH-Kommandozeile aus:db2 "SELECT spalte1 || ';' || spalte2 || ';' || spalte3 FROM bibliothek.tabelle" > /pfad/zur/datei.csvWichtige Details:Trennzeichen: Das Semikolon muss im SQL-String in einfache Anführungszeichen gefasst und mit dem Verkettungsoperator (||) an die Spalten angehängt werden.Datentypen: Nicht-Zeichenfelder (wie numerische Werte oder Datumsangaben) müssen vorher mit der Funktion CHAR() oder VARCHAR() in Text umgewandelt werden, da sie sonst nicht mit || verkettet werden können.Alternativen (Komfort): Oft ist es wesentlich einfacher, die IBM i Access Client Solutions (ACS) zu verwenden. Nutzen Sie dort das Tool Run SQL Scripts, führen Sie Ihre Abfrage aus und exportieren Sie das Resultat über das Menü Datei oder per Rechtsklick direkt als CSV.
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
Bookmarks