2016-04-27 1 views
0

Я пытаюсь экспортировать данные в существующий файл csv.Экспорт и добавление данных в CSV

Я использую эти методы для экспорта данных.

  • Microsoft.Jet.OLEDB.4.0
  • SQLCMD
  • Мастер экспорта данных

Однако я не могу найти, если есть какой-либо параметр/опция для добавления экспортируемых данных в существующий файл. Там в любом случае? Благодарю.

ответ

0

Примечание: ответ смещен в сторону операционных систем * nix; Я не слишком хорошо знаком с окнами.

Если вы можете запустить SQL запрос через командную строку,

  • с использованием языка сценариев, вы можете использовать библиотеку, которая создает MSSQL соединение, (примером этого является программа node.js I автором (https://github.com/skilbjo/aqtl но любой инструмент будет делать), или
  • окна двоичный файл, который работает что-то вроде sqlcmd из командной строки,

вы можете просто перенаправить вывод в формате CSV фил е. Например:

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

Спасибо за ваш ответ. Правильно, это довольно просто, если это можно сделать в программе. Просто интересно, есть ли встроенная функция в студии запросов или управления, поэтому я могу настроить работу db прямо для экспорта. – ydoow

+0

Не думаю, что это не обычный случай использования. Удачи, хотя найти ответ через существующий инструмент! –