有没有办法从命令行抑制SQLCMD中的"x行受影响“?
我正在运行一个MSBuild脚本,不希望它阻塞我在构建服务器上的日志。
我不希望在每个脚本中都添加"SET NOCOUNT ON“,所以如果有一种方法可以从命令行完成,那就太棒了。
发布于 2010-01-07 00:08:04
如何在脚本中设置NOCOUNT为ON的情况下创建启动脚本(将脚本分配给SQLCMDINI环境变量)。http://msdn.microsoft.com/en-us/library/ms162773.aspx
发布于 2010-01-07 05:17:26
-i
和-q
选项are mutually exclusive。
创建一个名为setnocount.sql的文件,其内容如下:
SET NOCOUNT ON;
你也许可以使用多个文件的特性和有效的“包含”公共的第一个文件来做-i setnocount.sql,otherscript.sql
。
发布于 2013-01-15 13:49:11
您还可以在-Q
参数中运行多行,用分号分隔,如下所示
例如:
-Q "set nocount on;select * from table;delete from table where some_condition=true"
https://stackoverflow.com/questions/2014129
复制相似问题