Lösungen:
1) Um die Zeilenanzahl ("(139 Zeilen betroffen)") zu entfernen, sollten Sie SET NOCOUNT ON
verwenden Aussage. Siehe ref
.
2) Um Spaltenüberschriften zu entfernen, sollten Sie -h
verwenden Parameter mit dem Wert -1
. Siehe ref (Abschnitt Formatierungsoptionen)
.
Beispiele:
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.
oder
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"