jobs.sp_update_job (processi elastici di Azure) (Transact-SQL)
Si applica a: Database SQL di Azure
Aggiorna un processo creato nel servizio Processi elastici di Azure per database SQL di Azure.
Questa stored procedure condivide il nome di sp_update_job
con un oggetto simile in SQL Server per il servizio SQL Server Agent. Per informazioni sulla versione di SQL Server Agent, vedere sp_update_job.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
[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 ]
Argomenti
@job_name
Nome del processo da aggiornare. job_name è nvarchar(128).
@new_name
Nuovo nome del processo. new_name è nvarchar(128).
@description
Descrizione del processo. L'argomento description è nvarchar(512).
@enabled
Specifica se la pianificazione del processo è abilitata (1) o non abilitata (0). @enabled è bit.
@schedule_interval_type
Valore che indica quando deve essere eseguito il processo. schedule_interval_type è nvarchar(50) e può essere uno dei valori seguenti:
- "Once",
- "Minutes",
- "Hours",
- "Days",
- "Weeks",
- "Months"
@schedule_interval_count
Numero di periodi di schedule_interval_count da eseguire tra ogni esecuzione del processo. schedule_interval_count è int, con il valore predefinito 1
. Il valore deve essere maggiore o uguale a 1
.
@schedule_start_time
Data in cui l'esecuzione del processo può avere inizio. schedule_start_time è DATETIME2, con l'impostazione predefinita .0001-01-01 00:00:00.0000000
Tutti gli orari nei processi elastici sono espressi nel fuso orario UTC.
@schedule_end_time
Data in cui l'esecuzione del processo può essere arrestata. schedule_end_time è DATETIME2, con l'impostazione predefinita .9999-12-31 11:59:59.0000000
Tutti gli orari nei processi elastici sono espressi nel fuso orario UTC.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
Dopo jobs.sp_add_job
l'esecuzione per aggiungere un processo, usare jobs.sp_add_jobstep per aggiungere passaggi che eseguono le attività per il processo.
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.