【发布时间】:2012-11-27 14:20:12
【问题描述】:
我在作业步骤中有此代码,存储过程运行良好,问题在于获取作业名称。
declare @jobName varchar(100)
set @jobName = (select name from msdb..sysjobs where job_id = '$(ESCAPE_SQUOTE(JOBID))')
EXEC spSendSuccessEmail @jobName
我错过了什么吗?
我要做的就是将步骤所在的作业 ID 传递给存储过程。
【问题讨论】:
-
'$(ESCAPE_SQUOTE(JOBID))'解决了什么问题?也许尝试将其记录到表中。
标签: sql-server tsql token jobs