jobs.sp_update_job (travaux élastiques Azure) (Transact-SQL)
S’applique à : Azure SQL Database
Met à jour un travail créé dans le service Travaux élastiques Azure pour Azure SQL Database.
Cette procédure stockée partage le nom d’un sp_update_job
objet similaire dans SQL Server pour le service SQL Server Agent. Pour plus d’informations sur la version de SQL Server Agent, consultez sp_update_job.
Conventions de la syntaxe Transact-SQL
Syntaxe
[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 ]
Arguments
@job_name
Nom du travail à mettre à jour. job_name est nvarchar(128).
@new_name
Nouveau nom du travail. new_name est nvarchar(128).
@description
Description du travail. L’argument de description est nvarchar(512).
@enabled
Spécifie si la planification du travail est activée (1) ou désactivée (0). @enabled est bit.
@schedule_interval_type
La valeur indique quand le travail doit être exécuté. schedule_interval_type est nvarchar(50) et peut être l’une des valeurs suivantes :
- « Une fois »,
- « Minutes »,
- « Heures »,
- « Jours »,
- « Semaines »,
- « Mois »
@schedule_interval_count
Nombre de périodes schedule_interval_count à effectuer entre chaque exécution du travail. schedule_interval_count est int, avec la valeur par défaut 1
. La valeur doit être supérieure ou égale à 1
.
@schedule_start_time
Date à laquelle l'exécution du travail peut commencer. schedule_start_time est DATETIME2, avec la valeur par défaut .0001-01-01 00:00:00.0000000
Toutes les heures indiquées dans les tâches élastiques sont exprimées dans le fuseau horaire UTC.
@schedule_end_time
Date à laquelle l'exécution du travail peut s'arrêter. schedule_end_time est DATETIME2, avec la valeur par défaut .9999-12-31 11:59:59.0000000
Toutes les heures indiquées dans les tâches élastiques sont exprimées dans le fuseau horaire UTC.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Notes
Après jobs.sp_add_job
avoir été exécuté pour ajouter un travail, utilisez jobs.sp_add_jobstep pour ajouter des étapes qui effectuent les activités du travail.
autorisations
Par défaut, les membres du rôle serveur fixe sysadmin peuvent exécuter cette procédure stockée. Seuls des membres de sysadmin peuvent utiliser cette procédure stockée pour modifier les attributs des travaux qui appartiennent à d’autres utilisateurs.