Nie wiem, czy tego szukasz, ale możesz wyeksportować wyniki do Excela w ten sposób:
W okienku wyników kliknij lewą górną komórkę, aby podświetlić wszystkie rekordy, a następnie kliknij prawym przyciskiem myszy lewą górną komórkę i kliknij "Zapisz wyniki jako". Jedną z opcji eksportu jest CSV.
Ty też możesz spróbować:
INSERT INTO OPENROWSET
('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=c:\Test.xls;','SELECT productid, price FROM dbo.product')
Na koniec możesz przyjrzeć się użyciu SSIS (zastąpionego DTS) do eksportu danych. Oto link do samouczka:
http://www.accelebrate.com/sql_training/ssis_2008_tutorial.htm
==Aktualizacja nr 1 ==
Aby zapisać wynik jako plik CSV z nagłówkami kolumn, wykonaj poniższe czynności:
- Przejdź do Narzędzia->Opcje
- Wyniki zapytań->SQL Server->Wyniki do siatki
- Zaznacz „Uwzględnij nagłówki kolumn podczas kopiowania lub zapisywania wyników”
- Kliknij OK.
- Pamiętaj, że nowe ustawienia nie wpłyną na żadne istniejące karty Zapytanie — musisz otworzyć nowe i/lub ponownie uruchomić SSMS.