sql >> Database teknologi >  >> RDS >> Sqlserver

Eksporter SQL-forespørgselsdata til Excel

Jeg ved ikke, om det er det, du leder efter, men du kan eksportere resultaterne til Excel sådan her:

I resultatruden skal du klikke på den øverste venstre celle for at fremhæve alle posterne, og derefter højreklikke på den øverste venstre celle og klik på "Gem resultater som". En af eksportmulighederne er CSV.

Du kan også prøve dette:

INSERT INTO OPENROWSET 
   ('Microsoft.Jet.OLEDB.4.0', 
   'Excel 8.0;Database=c:\Test.xls;','SELECT productid, price FROM dbo.product')

Endelig kan du overveje at bruge SSIS (erstattet DTS) til dataeksport. Her er et link til en tutorial:

http://www.accelebrate.com/sql_training/ssis_2008_tutorial.htm

==Opdatering #1 ==

For at gemme resultatet som CSV-fil med kolonneoverskrifter, kan man følge trinene vist nedenfor:

  1. Gå til Værktøjer->Indstillinger
  2. Forespørgselsresultater->SQL-server->Resultater til gitter
  3. Afkryds "Inkluder kolonneoverskrifter ved kopiering eller lagring af resultater"
  4. Klik på OK.
  5. Bemærk, at de nye indstillinger ikke påvirker nogen eksisterende forespørgselsfaner – du skal åbne nye og/eller genstarte SSMS.


  1. Forskellige planer for identiske servere

  2. Kan ikke oprette forbindelse til Postgresql på port 5432

  3. Fejl i udviklingen på Heroku

  4. mærkelig tegnkodning af lagrede data, gammelt script viser dem fint, nyt gør det ikke