Не знам дали това е, което търсите, но можете да експортирате резултатите в Excel по следния начин:
В екрана с резултати щракнете върху горната лява клетка, за да маркирате всички записи, след което щракнете с десния бутон върху клетката в горната лява част и щракнете върху „Запазване на резултатите като“. Една от опциите за експортиране е CSV.
Може да опитате и това:
INSERT INTO OPENROWSET
('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=c:\Test.xls;','SELECT productid, price FROM dbo.product')
И накрая, можете да разгледате използването на SSIS (заменен DTS) за експортиране на данни. Ето линк към урок:
http://www.accelebrate.com/sql_training/ssis_2008_tutorial.htm
==Актуализация №1 ==
За да запазите резултата като CSV файл със заглавки на колони, можете да следвате стъпките, показани по-долу:
- Отидете на Инструменти->Опции
- Резултати от заявка->SQL сървър->Резултати към мрежа
- Поставете отметка до „Включване на заглавки на колони при копиране или запазване на резултати“
- Щракнете върху OK.
- Обърнете внимание, че новите настройки няма да повлияят на съществуващите раздели за заявки – ще трябва да отворите нови и/или да рестартирате SSMS.