jobs.sp_delete_jobstep (processi elastici di Azure) (Transact-SQL)
Si applica a: Database SQL di Azure
Rimuove un passaggio di processo esistente da un processo esistente nel servizio Processi elastici di Azure per database SQL di Azure.
Questa stored procedure condivide il nome di sp_delete_jobstep
con un oggetto simile in SQL Server per il servizio SQL Server Agent. Per informazioni sulla versione di SQL Server Agent, vedere sp_delete_jobstep.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
[jobs].sp_delete_jobstep [ @job_name = ] 'job_name'
[ , [ @step_id = ] step_id ]
[ , [ @step_name = ] 'step_name' ]
[ , [ @job_version = ] job_version OUTPUT ]
Argomenti
@job_name
Nome del processo da cui rimuovere il passaggio. job_name è nvarchar(128), senza impostazione predefinita.
@step_id
Numero di identificazione per il passaggio del processo da eliminare. È necessario specificare step_id o step_name . step_id è un valore int.
@step_name
Nome del passaggio da eliminare. È necessario specificare step_id o step_name . step_name è nvarchar(128).
@job_version PRODOTTO
Al parametro di output è stato assegnato il nuovo numero di versione del processo. job_version è int.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
Per rimuovere un intero processo, usare jobs.sp_delete_job (processi elastici di Azure).
Le esecuzioni in corso del processo non sono interessate.
Gli altri passaggi del processo vengono numerati automaticamente per riempire il vuoto lasciato dal passaggio del processo eliminato.
Autorizzazioni
Per impostazione predefinita, questa stored procedure può essere eseguita dai membri del ruolo predefinito del server sysadmin . Solo i membri del ruolo sysadmin possono usare questa stored procedure per modificare gli attributi dei processi di proprietà di altri utenti.