1
发布新数据库时,我想仅在安装了服务器的SQL Agent
时才运行过程。在条件中使用SQLCMD变量
为此,我创建了一个新的SQLCMD
变量称为$(SqlAgent)
,我想添加一个条件(而不是检查,如果SQLAgent
在msdb.dbo.sysjobs
事业运行有时它被安装但不运行)。
我添加以下
IF $(SqlAgent)='exists'
BEGIN
EXEC [INFRA]....
END
失败的原因的
不正确旁边SQLAGENT
语法
如何使用sqlcmd
变量的条件?