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

Sqlcmd til at generere fil uden stiplet linje under overskrift, uden rækkeantal

Løsninger:

1) For at fjerne rækkeantallet ("(139 rækker påvirket)") skal du bruge SET NOCOUNT ON udmelding. Se ref .

2) For at fjerne kolonneoverskrifter skal du bruge -h parameter med værdien -1 . Se ref (afsnit Formateringsindstillinger) .

Eksempler:

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. Hvordan MONTHNAME() virker i MariaDB

  2. Hvordan sorterer man objekter i et array inde i en json- eller jsonb-værdi efter en egenskab for objekterne?

  3. Kopiér poster med indsæt valg, og opdater derefter attributter i det samme sæt poster

  4. SQL Server, Python og OS X