ソリューション:
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"