我创建了一个sql代理作业,该作业包含一个类型为Transact-SQL Script(T-SQL)的作业步骤,我使用命令EXEC STORED_PROC
有没有办法将参数传递给上面的存储过程?
答案 0 :(得分:0)
要将作业添加到代理中,基本命令就是这个......
sp_add_job @job_name ="职位名称"
现在,如果你知道参数系列;例如,如果@Startdate是第一个参数,@ EndDate是第二个参数。按照这个,它就可以了。
DECLARE @JobName_With_Params AS VARCHAR(50) SET @JobName_With_Params ='JobName 1/1/2008 2/2/2008' sp_add_job @job_name = @JobName_With_Params
此系统SP还有剩余的参数。检查此链接是否有其他参数 http://doc.ddart.net/mssql/sql70/sp_adda_13.htm