sql-server rows sqlcmd suppress

sql server - ¿Hay alguna manera de suprimir "x rows affected" en SQLCMD desde la línea de comandos?



sql-server suppress (3)

¿Hay alguna manera de suprimir "x rows affected" en SQLCMD desde la línea de comandos?

Estoy ejecutando un script de MSBuild y no quiero que obstruya mi registro en mi servidor de compilación.

Prefiero no tener que agregar "SET NOCOUNT ON" en cada script, así que si hay una manera de hacerlo desde la línea de comandos, sería fantástico.



También puede ejecutar varias líneas en el parámetro -Q , separadas por punto y coma, como a continuación

p.ej:

-Q "set nocount on;select * from table;delete from table where some_condition=true"


Las opciones -i y -q son mutuamente excluyentes .

Crea un archivo llamado setnocount.sql con el contenido:

SET NOCOUNT ON;

Y es posible que pueda hacer -i setnocount.sql,otherscript.sql usando la función de archivos múltiples y efectivamente un primer archivo común "incluido".