2015-06-05 2 views
0

Я создал работу агента SQL Server, состоящий на одном шаге задания типа Transact-SQL Script (T-SQL), и я с помощью команды, как EXEC STORED_PROCпараметры переходят к SQL шага задания агента (Transact-SQL Script)

Есть ли способ передать параметры хранимой процедуре выше?

+0

Используйте вместо этого «EXEC sp_executesql». См. Http://stackoverflow.com/q/14722201/1662973 –

ответ

0

Чтобы добавить работу в агенте основная команда будет это ...

sp_add_job @job_name = «Имя задания»

Теперь, если вы знаете ряд параметров; например, если @Startdate является первым параметром, а @EndDate является вторым параметром. Просто следуйте этому, это сработает.

ЗАЯВЛЯЮ @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

Смежные вопросы