Решения:
1) За да премахнете броя на редовете („(139 засегнати реда)“), трябва да използвате SET NOCOUNT ON
изявление. Вижте ref
.
2) За да премахнете заглавки на колони, трябва да използвате -h
параметър със стойност -1
. Вижте ref (раздел Опции за форматиране)
.
Примери:
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.
или
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"