2016-04-27 17 views
0

Ich versuche, Daten in vorhandene CSV-Datei zu exportieren.Daten in CSV exportieren und anhängen

Ich habe diese Methoden verwendet, um Daten zu exportieren.

  • Microsoft.Jet.OLEDB.4.0
  • SQLCMD
  • Data Export Wizard

Allerdings kann ich nicht finden, wenn es irgendein Parameter/Option ist die exportierten Daten an vorhandene Datei anhängen. Gibt es irgendeinen Weg? Vielen Dank.

Antwort

0

Hinweis: Die Antwort ist voreingenommen gegenüber * nix-Betriebssystemen; Ich kenne Windows nicht sehr gut.

Wenn Sie Ihre SQL-Abfrage über die Kommandozeile ausgeführt werden kann,

  • eine Skriptsprache verwenden, können Sie eine Bibliothek verwenden, die eine MSSQL Verbindung schafft, (ein Beispiel hierfür ist ein node.js Programm, das ich verfasst (https://github.com/skilbjo/aqtl aber jedes Werkzeug tun wird), oder
  • ein Fenster binär, die so etwas wie sqlcmd von der Kommandozeile ausgeführt wird,

Sie können die Ausgabe nur Leitung zum csv fil e. Zum Beispiel:

$ node runquery.js myquery.sql >> existing_csv_file.csv 
+0

Vielen Dank für Ihre Antwort. Richtig, es ist ziemlich einfach, wenn es in einem Programm gemacht werden kann. Ich frage mich nur, ob es eine integrierte Funktion in Query oder Management Studio gibt, damit ich den db-Job direkt für den Export einrichten kann. – ydoow

+0

Nicht wahrscheinlich, da ich mir vorstelle, dass das kein gewöhnlicher Anwendungsfall ist. Viel Glück, wenn Sie eine Antwort mit einem vorhandenen Tool finden! –