sql >> Databasteknik >  >> RDS >> Sqlserver

Sqlcmd för att generera fil utan streckad linje under rubriken, utan radantal

Lösningar:

1) För att ta bort radantalet ("(139 rader påverkade)") bör du använda SET NOCOUNT ON påstående. Se ref .

2) För att ta bort kolumnrubriker bör du använda -h parameter med värdet -1 . Se ref (avsnittet Formateringsalternativ) .

Exempel:

C:\Users\sqlservr.exe>sqlcmd -S(local)\SQL2012 -d Test -E -h -1 -s, -W -Q "set nocount on; select * from dbo.Account" > d:\export.txt. 

eller

C:\Users\sqlservr.exe>sqlcmd -S(local)\SQL2012 -d Test -E -h -1 -s, -W -Q "set nocount on; select * from dbo.Account" -o "d:\export2.txt"


  1. Hämta kolumnnamn dynamiskt efter Specifikt radvärde

  2. Parametrar filnamnet i MYSQL LOAD DATA INFILE

  3. Oracle UTL_SMTP:Skicka e-post med bilaga Exempel med Oracle Wallet-autentisering

  4. Varför bara väntastatistik inte räcker