问题描述:我自己写了一个存储过程,调用sql server系统的sp_add_job和sp_add_jobstep存储过程,创建作业,但是sp_add_jobstep的参数Command中有两个不定值要用变量来传值。
示例如下:create procedure[自建过程] @var1 varchar(20) as 
     ...
     exec msdb..sp_add_job
     ...
     exec msdb..sp_add_jobserver
     ...
     exec msdb..sp_add_jobstep
     @job_name = 'jobname',
     @job_step ='step1',
     @command = 'select * from table where table_vol = @var1'
就是最后这一句这么来实现,@var1的数值我是在程序中调用‘自建过程’的时候传递过来的。
怎么事先上面的功能,望各位老大指教!
先行谢过了!