sql >> Databasteknik >  >> RDS >> Sqlserver

Hur exporterar man data som CSV-format från SQL Server med sqlcmd?

Du kan köra något så här:

sqlcmd -S MyServer -d myDB -E -Q "select col1, col2, col3 from SomeTable" 
       -o "MyData.csv" -h-1 -s"," -w 700
  • -h-1 tar bort kolumnnamnsrubriker från resultatet
  • -s"," ställer in kolumnseparatorn till ,
  • -w 700 ställer in radbredden till 700 tecken (detta måste vara lika brett som den längsta raden annars kommer det att raderas till nästa rad)


  1. Hur man ansluter till MySQL från kommandoraden

  2. MySQL LOG() Funktion – Returnerar den naturliga logaritmen för ett värde

  3. JOIN-frågor kontra flera frågor

  4. DATENAME() Exempel i SQL Server