sql >> Database >  >> RDS >> Sqlserver

Exporteer SQL-querygegevens naar Excel

Ik weet niet of dit is wat u zoekt, maar u kunt de resultaten als volgt naar Excel exporteren:

Klik in het resultatenvenster op de cel linksboven om alle records te markeren en klik vervolgens met de rechtermuisknop op de cel linksboven en klik op "Resultaten opslaan als". Een van de exportopties is CSV.

Je zou dit ook eens kunnen proberen:

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

Ten slotte kunt u kijken naar het gebruik van SSIS (vervangen DTS) voor gegevensexport. Hier is een link naar een tutorial:

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

==Update #1 ==

Om het resultaat op te slaan als CSV-bestand met kolomkoppen, kan men de onderstaande stappen volgen:

  1. Ga naar Extra->Opties
  2. Resultaten opvragen->SQL Server->Resultaten naar raster
  3. Vink 'Kolomkoppen opnemen bij het kopiëren of opslaan van resultaten' aan
  4. Klik op OK.
  5. Houd er rekening mee dat de nieuwe instellingen geen invloed hebben op bestaande Query-tabbladen - u moet nieuwe openen en/of SSMS opnieuw starten.


  1. Hoe kan ik 'invoegen indien niet bestaat' in MySQL doen?

  2. Hoe te verwijderen uit meerdere tabellen in MySQL?

  3. Hoe plug-ins uit de WordPress-database te deactiveren?

  4. Hoe to_timestamp() werkt in PostgreSQL