jobs.sp_update_job (Pekerjaan Azure Elastic) (Transact-SQL)
Berlaku untuk: Azure SQL Database
Memperbarui pekerjaan yang dibuat di layanan Azure Elastic Jobs untuk Azure SQL Database.
Prosedur tersimpan sp_update_job
ini berbagi nama dengan objek serupa di SQL Server untuk layanan SQL Server Agent. Untuk informasi tentang versi SQL Server Agent, lihat sp_update_job.
Sintaks
[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 ]
Argumen
@job_name
Nama pekerjaan yang akan diperbarui. job_name adalah nvarchar(128).
@new_name
Nama baru pekerjaan. new_name adalah nvarchar(128).
@description
Deskripsi dari pekerjaan. Argumen deskripsi adalah nvarchar(512).
@enabled
Menentukan apakah jadwal pekerjaan diaktifkan (1) atau tidak diaktifkan (0). @enabled sedikit.
@schedule_interval_type
Nilai menunjukkan kapan pekerjaan akan dijalankan. schedule_interval_type adalah nvarchar(50) dan bisa menjadi salah satu nilai berikut:
- 'Once',
- 'Minutes',
- 'Hours',
- 'Days',
- 'Weeks',
- 'Months'
@schedule_interval_count
Jumlah periode schedule_interval_count yang akan terjadi antara setiap eksekusi pekerjaan. schedule_interval_count int, dengan default 1
. Nilai harus lebih besar dari atau sama dengan 1
.
@schedule_start_time
Tanggal pelaksaan pekerjaan dapat dimulai. schedule_start_time DATETIME2, dengan default 0001-01-01 00:00:00.0000000
.
Setiap kali dalam pekerjaan elastis berada di zona waktu UTC.
@schedule_end_time
Tanggal pelaksaan pekerjaan dapat dihentikan. schedule_end_time DATETIME2, dengan default 9999-12-31 11:59:59.0000000
.
Setiap kali dalam pekerjaan elastis berada di zona waktu UTC.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
Setelah jobs.sp_add_job
dijalankan untuk menambahkan pekerjaan, gunakan jobs.sp_add_jobstep untuk menambahkan langkah-langkah yang melakukan aktivitas untuk pekerjaan tersebut.
Izin
Secara default, anggota peran server tetap sysadmin dapat menjalankan prosedur tersimpan ini. Hanya anggota sysadmin yang dapat menggunakan prosedur tersimpan ini untuk mengedit atribut pekerjaan yang dimiliki oleh pengguna lain.