jobs.sp_update_job (trabajos elásticos de Azure) (Transact-SQL)
Se aplica a: Azure SQL Database
Actualiza un trabajo creado en el servicio Trabajos elásticos de Azure para Azure SQL Database.
Este procedimiento almacenado comparte el nombre de sp_update_job
con un objeto similar en SQL Server para el servicio Agente SQL Server. Para obtener información sobre la versión de Agente SQL Server, consulte sp_update_job.
Convenciones de sintaxis de Transact-SQL
Sintaxis
[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 ]
Argumentos
@job_name
Nombre del trabajo que se debe actualizar. job_name es nvarchar(128).
@new_name
Nuevo nombre del trabajo. new_name es nvarchar(128).
@description
Descripción del trabajo. El argumento description es nvarchar(512).
@enabled
Especifica si la programación del trabajo está habilitado (1) o no habilitada (0). @enabled es bit.
@schedule_interval_type
El valor indica cuándo se ejecutará el trabajo. schedule_interval_type es nvarchar(50) y puede ser uno de los siguientes valores:
- 'Once',
- 'Minutes'
- 'Hours'
- 'Days'
- 'Weeks'
- 'Months'
@schedule_interval_count
Número de períodos de schedule_interval_count que se van a producir entre cada ejecución del trabajo. schedule_interval_count es int, con un valor predeterminado de 1
. El valor debe ser mayor o igual que 1
.
@schedule_start_time
Fecha en la que puede comenzar la ejecución del trabajo. schedule_start_time es DATETIME2, con el valor predeterminado de 0001-01-01 00:00:00.0000000
.
Todas las horas de los trabajos elásticos se encuentran en la zona horaria UTC.
@schedule_end_time
Fecha en la que puede detenerse la ejecución del trabajo. schedule_end_time es DATETIME2, con el valor predeterminado de 9999-12-31 11:59:59.0000000
.
Todas las horas de los trabajos elásticos se encuentran en la zona horaria UTC.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
Después jobs.sp_add_job
de ejecutarse para agregar un trabajo, use jobs.sp_add_jobstep para agregar pasos que realicen las actividades del trabajo.
Permisos
De forma predeterminada, los miembros del rol fijo de servidor sysadmin pueden ejecutar este procedimiento almacenado. Solo los miembros de sysadmin pueden usar este procedimiento almacenado para editar los atributos de los trabajos que pertenecen a otros usuarios.