Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Eksport danych z SQL Server Express do CSV (wymaga cytowania i ucieczki)

To może być zrobione! Musisz jednak specjalnie skonfigurować SSMS, aby używał cytowanych danych wyjściowych, ponieważ z jakiegoś głupiego powodu nie jest to ustawienie domyślne.

W oknie zapytania, które chcesz zapisać przejdź do Zapytanie -> Opcje zapytania...

Zaznacz pole „Cytuj ciągi znaków zawierające separatory listy podczas zapisywania wyników w formacie .csv”.

następnie

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

wyświetli

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

czego wszyscy chcemy.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak tworzyć dokumenty (docx lub pdf) z SQL Server?

  2. Niezależna od bazy danych konkatenacja ciągów SQL w Rails

  3. Wyzwalacz SQL Server wstawia wartości z nowego wiersza do innej tabeli

  4. Jak wyeksportować XML za pomocą zapytania SQL Server?

  5. Nie można ukończyć odroczonego przygotowania, błąd podczas korzystania z lokalnej bazy danych jako serwera połączonego