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

Eksport af data fra SQL Server Express til CSV (skal citeres og escapes)

Det kan lade sig gøre! Du skal dog specifikt konfigurere SSMS til at bruge citeret output, fordi det af en eller anden dum grund ikke er standard.

I det forespørgselsvindue, du vil gemme gå til Forespørgsel -> Forespørgselsindstillinger...

Marker afkrydsningsfeltet "citatstrenge, der indeholder listeseparatorer ved lagring af .csv-resultater".

derefter

select 'apple,banana,cookie' as col1,1324 as col2,'one two three' as col3,'a,b,"c",d' as col4

vil udskrive

col1,col2,col3,col4
"apple,banana,cookie",1324,one two three,"a,b,""c"",d"

hvilket er, hvad vi alle ønsker.



  1. Hvordan JSONPath Wildcard Trin (**) fungerer i MariaDB

  2. Returner dag, måned og år i MySQL

  3. MySQL bruger ikke indeks til ORDER BY

  4. Problemer med at ombryde kompleks SQL-sletteforespørgsel