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

Hvordan får man eksportoutput i ægte CSV-format i SQL Server Management Studio?

I SSMS 2012 er der en mulighed for dette, i Værktøjer -> Indstillinger -> Forespørgselsresultater -> SQL Server -> Resultater til gitter, hedder det "Citatstrenge, der indeholder listeseparatorer ved lagring af .csv-resultater". Jeg ved ikke, hvor længe sådan en mulighed har eksisteret i, men jeg er forbløffet over to ting:

  1. Hvorfor er det ikke slået til som standard
  2. Hvorfor er det en mulighed og ikke en iboende del af CSV-eksportkoden

Det trodser bare troen på, at standardadfærden er at have CSV-eksport, som er umulig at importere korrekt. Jeg har bemærket, at Excel gør det samme, jeg bliver nødt til at se, om det også har en mulighed.

I mellemtiden, tak til min kollega, der pegede mig på denne bizarre smule funktionalitet, da jeg skældte ud om, hvordan CSV-eksportøren var fuldstændig ubrugelig, og dette var det bedste link, jeg havde fundet om det, så jeg tænkte, at jeg ville sætte viden her til gavn for fremtidige søgere.

OPDATERING

Et skærmbillede nedenfor:



  1. python pip installeringsfejl psycopg2

  2. Oprettelse af en postgresql DB ved hjælp af psycopg2

  3. SYSDATE() Eksempler – MySQL

  4. Flere af mine foretrukne PostgreSQL-forespørgsler - og hvorfor de også betyder noget