Is there a way to suppress "x rows affected" in SQLCMD from the command line?

Josh Kodroff picture Josh Kodroff · Jan 6, 2010 · Viewed 92.6k times · Source

Is there a way to suppress "x rows affected" in SQLCMD from the command line?

I'm running an MSBuild script and don't want it clogging up my log on my build server.

I'd rather not have to add "SET NOCOUNT ON" in every script, so if there's a way to do it from the command line, that would be fantastic.

Answer

fupsduck picture fupsduck · Jan 6, 2010

What about creating a startup script with SET NOCOUNT ON in the script (assign the script to the SQLCMDINI environment variable). http://msdn.microsoft.com/en-us/library/ms162773.aspx