jobs.sp_delete_jobstep (задания эластичных баз данных Azure) (Transact-SQL)
Применимо к: База данных SQL Azure
Удаляет существующий шаг задания из существующего задания в службе заданий Эластичных баз данных Azure для База данных SQL Azure.
Эта хранимая процедура использует имя аналогичного sp_delete_jobstep
объекта в SQL Server для службы агент SQL Server. Сведения о версии агент SQL Server см. в sp_delete_jobstep.
Соглашения о синтаксисе Transact-SQL
Синтаксис
[jobs].sp_delete_jobstep [ @job_name = ] 'job_name'
[ , [ @step_id = ] step_id ]
[ , [ @step_name = ] 'step_name' ]
[ , [ @job_version = ] job_version OUTPUT ]
Аргументы
@job_name
Имя задания, из которого необходимо удалить шаг. job_name — nvarchar(128), без значения по умолчанию.
@step_id
Идентификационный номер удаляемого шага задания. Необходимо указать step_id или step_name. step_id является int.
@step_name
Имя удаляемого шага. Необходимо указать step_id или step_name. step_name — nvarchar(128).
@job_version ВЫПУСК
Выходной параметр, назначенный новому номеру версии задания. job_version является int.
Значения кода возврата
0
(успешно) или 1
(сбой).
Замечания
Чтобы удалить все задание, используйте jobs.sp_delete_job (задания Эластичных баз данных Azure).
Все выполняемые выполнения задания не затрагиваются.
Остальные действия задания автоматически переучисляются, чтобы заполнить пробел, оставшийся на шаге удаленного задания.
Разрешения
По умолчанию эту хранимую процедуру могут выполнять только члены предопределенной роли сервера sysadmin . Только участники роли sysadmin могут использовать эту хранимую процедуру для редактирования атрибутов заданий, которыми владеют другие пользователи.