Вопрос

Как я могу экспортировать данные из таблицы в Excel с именем столбца.

Это было полезно?

Решение

В SQL Server 2005 вы можете использовать службы интеграции SQL Server (SSIS) для экспорта данных в Excel. Вот статья, которая может заставить вас начать:

http://searchsqlserver.techtarget.com/generic/0,295582,sid87_gci1306800,00.html

В 2000 году вы можете использовать службы преобразования данных (DTS). Использование DTS для экспорта данных в Excel было намного проще, чем сделать это в SSI, очень плохо, что они усложнили их в SSI.

http://support.microsoft.com/kb/319951

Существует также более простой способ сделать это с помощью OpenRowset (это может потребовать создания файла Excel перед экспортом):

http://www.mssqltips.com/tip.asp?tip=1202

Еще один простой способ сделать это-просто запросить вашу базу данных, сбрасывая значения в список, разделенный запятыми, а затем сохранив результаты в виде файла .csv.

Более простые методы могут потребовать некоторого умного кодирования, чтобы получить имена столбцов в электронную таблицу Excel.

Другие советы

Видеть:http://www.mssqltips.com/tip.asp?tip=1107Копирование заголовков столбцов с результатами запроса сетки в SQL Server 2005 Management Studio Open SQL Server 2005 Management Studio и запустите ваш запрос. Выберите запрос | Варианты запроса. Выберите «Результаты / настройку сетки» и проверка «Включите заголовки столбцов при копировании или сохранении результатов». Теперь, когда вы копируете результаты на панели результатов и вставьте их в Excel, вы получите имена Coluumn.

У вас есть несколько вариантов.

  1. В SSMS инструменты> Параметры> Результаты запроса> SQL Server> Результаты в сетку> Включите заголовки столбцов при копировании или сохранении результатов. Затем вы можете вручную скопировать и сохранить результаты сетки.
  2. Используйте Microsoft Query из Excel.
  3. Щелкните правой кнопкой мыши в базе данных, выберите задачи> экспортные данные. Используйте мастер импорта/экспорта.
  4. Используйте SSIS
  5. Программатически извлечь значения.

Вероятно, есть еще, но это довольно хороший выбор!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top