jobs.sp_update_job (задания Эластичных баз данных Azure) (Transact-SQL)
Применимо к: База данных SQL Azure
Обновляет задание, созданное в службе заданий Эластичных баз данных Azure для База данных SQL Azure.
Эта хранимая процедура использует имя аналогичного sp_update_job
объекта в SQL Server для службы агент SQL Server. Сведения о версии агент SQL Server см. в sp_update_job.
Соглашения о синтаксисе Transact-SQL
Синтаксис
[jobs].sp_update_job [ @job_name = ] 'job_name'
[ , [ @new_name = ] 'new_name' ]
[ , [ @description = ] 'description' ]
[ , [ @enabled = ] enabled ]
[ , [ @schedule_interval_type = ] schedule_interval_type ]
[ , [ @schedule_interval_count = ] schedule_interval_count ]
[ , [ @schedule_start_time = ] schedule_start_time ]
[ , [ @schedule_end_time = ] schedule_end_time ]
Аргументы
@job_name
Имя обновляемого задания. job_name — nvarchar(128).
@new_name
Новое имя задания. new_name nvarchar(128).
@description
Описание задания. Аргумент описания — nvarchar(512).
@enabled
Указывает, включено (1) или отключено (0) расписание задания. @enabled бит.
@schedule_interval_type
Это значение указывает, когда должно выполняться задание. schedule_interval_type является nvarchar(50) и может быть одним из следующих значений:
- Once
- Minutes
- Hours
- Days
- Weeks
- Months
@schedule_interval_count
Количество schedule_interval_count периодов между каждым выполнением задания. schedule_interval_count имеет значение int с значением по умолчанию1
. Это значение должно быть больше или равно 1
.
@schedule_start_time
Дата, когда может начаться выполнение задания. schedule_start_time DATETIME2 с значением по умолчанию0001-01-01 00:00:00.0000000
.
Все время в эластичных заданиях находятся в часовом поясе UTC.
@schedule_end_time
Дата, когда может быть остановлено выполнение задания. schedule_end_time DATETIME2 с значением по умолчанию9999-12-31 11:59:59.0000000
.
Все время в эластичных заданиях находятся в часовом поясе UTC.
Значения кода возврата
0
(успешно) или 1
(сбой).
Замечания
После jobs.sp_add_job
выполнения добавления задания используйте jobs.sp_add_jobstep , чтобы добавить шаги, выполняющие действия для задания.
Разрешения
По умолчанию эту хранимую процедуру могут выполнять только члены предопределенной роли сервера sysadmin . Только участники роли sysadmin могут использовать эту хранимую процедуру для редактирования атрибутов заданий, которыми владеют другие пользователи.