2013-07-05 1 views
2

Я исполняющий сценарий SQL с помощью пакетного файлаКак подавить вывод запроса SQL, выполняемый с помощью пакетного файла

sqlcmd /S<machine> /Usa /Paaa123 /i "<sql file>" > "results.txt" 

После выше запускается на выполнении результирующего файла имеет «(8890 строк влияют) «как часть файла результата, который я хочу подавить.

+0

Возможный дубликат http://stackoverflow.com/questions/2014129/is-there -a-way-to-suppress-x-rows-affected-in-sqlcmd-from-the-line-line –

+0

Больше объяснений и примера поможет. – Endoro

+0

Это верно Дэвид. Не уверен, могу ли я отметить этот вопрос как лишний. – Sankasu

ответ

1

Ну, если вы не хотите экспортировать результат выполнения запроса, просто удалите часть > "results.txt".

sqlcmd /S /Usa /Paaa123 /i "" является то, что вы должны запустить

1

Попробуйте это:

sqlcmd /S<machine> /Usa /Paaa123 /i "<sql file>" | findstr /v /c:"rows affected" > "results.txt" 
1

Попробуйте это:

sqlcmd /S<machine> /Usa /Paaa123 /i "<sql file>" | findstr /v /g:"file with unwanted spam" > "results.txt" 
Смежные вопросы