Hallo.
Ich wollte mal fragen, was der einfachste Weg ist, um eine Ergebnistabelle in einer CSV Datei über SQL zu speichern.
Die Methode sollte mit MS SQL 2000 und neuer funktionieren.
Auf die CSV Datei muss ich später nicht wieder zurückgreifen können.
Ich brauche dies für ein Programm, das eine SQL Abfrage ausführen soll und das Ergebnis als CSV Datei für den Benutzer ablegen soll.
Manuell über das Programm eine CSV Datei zu erzeugen geht nicht, da die Aktion auch über einen SQL Job ausgeführt werden soll (also z.B. jeden Tag einmal).
Edit: Ich hab es jetzt mit dem Excel Format über OPENDATASOURCE bzw. OPENROWSET hinbekommen, aber leider nicht für ein normalen CSV Format. Kann man hier vielleicht auch nach CSV hierüber exportieren?
Ich wollte mal fragen, was der einfachste Weg ist, um eine Ergebnistabelle in einer CSV Datei über SQL zu speichern.
Die Methode sollte mit MS SQL 2000 und neuer funktionieren.
Auf die CSV Datei muss ich später nicht wieder zurückgreifen können.
Ich brauche dies für ein Programm, das eine SQL Abfrage ausführen soll und das Ergebnis als CSV Datei für den Benutzer ablegen soll.
Manuell über das Programm eine CSV Datei zu erzeugen geht nicht, da die Aktion auch über einen SQL Job ausgeführt werden soll (also z.B. jeden Tag einmal).
Edit: Ich hab es jetzt mit dem Excel Format über OPENDATASOURCE bzw. OPENROWSET hinbekommen, aber leider nicht für ein normalen CSV Format. Kann man hier vielleicht auch nach CSV hierüber exportieren?
Comment