jobs.sp_delete_jobstep (travaux élastiques Azure) (Transact-SQL)
S’applique à : Azure SQL Database
Supprime une étape de travail existante d’un travail existant dans le service Travaux élastiques Azure pour Azure SQL Database.
Cette procédure stockée partage le nom d’un sp_delete_jobstep
objet similaire dans SQL Server pour le service SQL Server Agent. Pour plus d’informations sur la version de SQL Server Agent, consultez sp_delete_jobstep.
Conventions de la syntaxe Transact-SQL
Syntaxe
[jobs].sp_delete_jobstep [ @job_name = ] 'job_name'
[ , [ @step_id = ] step_id ]
[ , [ @step_name = ] 'step_name' ]
[ , [ @job_version = ] job_version OUTPUT ]
Arguments
@job_name
Nom du travail à partir duquel supprimer l’étape. job_name est nvarchar(128), sans valeur par défaut.
@step_id
Le numéro d’identification pour l’étape de travail à supprimer. Vous devez spécifier step_id ou step_name . step_id est un int.
@step_name
Nom de l’étape à supprimer. Vous devez spécifier step_id ou step_name . step_name est nvarchar(128).
@job_version SORTIE
Paramètre de sortie affecté au nouveau numéro de version du travail. job_version est int.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Notes
Pour supprimer une tâche entière, utilisez jobs.sp_delete_job (travaux élastiques Azure).
Les exécutions en cours du travail ne sont pas affectées.
Les autres étapes de travail sont automatiquement renumérotées pour combler l’écart laissé par l’étape de travail supprimée.
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.