2016-04-27 60 views
0

我試圖將數據導出到現有的csv文件。導出數據並將其追加到CSV

我一直在使用這些方法來導出數據。

  • Microsoft.Jet.OLEDB.4.0
  • SQLCMD
  • 數據導出嚮導

但是我找不到,如果有任何參數/選項追加導出數據到現有文件。有什麼辦法嗎?謝謝。

回答

0

注意:答案偏向* nix操作系統;我對Windows不太熟悉。

如果你可以運行通過命令行的SQL查詢,

  • 使用腳本語言,你可以用它創建一個MSSQL連接庫,(這方面的一個例子是node.js程序我創作( https://github.com/skilbjo/aqtl但任何工具都行),或
  • 運行類似sqlcmd從命令行一個Windows二進制,

你可以將輸出到CSV FIL即例如:

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

感謝您的回覆。如果它可以在程序中完成,那麼它非常簡單。只是想知道在查詢或管理工作室中是否有任何內置函數,所以我可以直接爲導出設置db作業。 – ydoow

+0

不可能,因爲我認爲這不是一個常見的用例。儘管通過現有工具找到答案,祝你好運! –