Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
criei um arquivo bat que gerar um arquivo csv. no entanto, no arquivo está saindo o nome da coluna e número de linhas afetados (exemplo abaixo). como tiro?
extracao
--------
1;teste;teste
2;teste;teste
3;teste;teste
(10 rows affected)
segue conteúdo do bat.
@echo off
cls
sqlcmd -S server -d base -U user -P senha -W -Q "query" > C:\temp\Test.csv
eu não quero separador de colunas. eu quero tirar o extração e o número de linhas afetados. deixa dessa forma
1;teste;teste2;teste;teste3;teste;teste
Foi mal.
-h-1 remove o extração
set nocount on; remove as linhas afetadas
sqlcmd -S server -d base -U user -P senha -W -Q "set nocount on; query" -h-1 > C:\temp\Test.csv
maravilha!!! de certo..
Obrigado
Acho que é o -s que serve para definir o separador de coluna.
Tenta acrescentar -s";"