jobs.sp_delete_job (Pekerjaan Azure Elastic) (Transact-SQL)
Berlaku untuk: Azure SQL Database
Menghapus pekerjaan yang sudah ada di layanan Azure Elastic Jobs untuk Azure SQL Database.
Prosedur tersimpan sp_delete_job
ini berbagi nama dengan objek serupa di SQL Server untuk layanan SQL Server Agent. Untuk informasi tentang versi SQL Server Agent, lihat sp_delete_job.
Sintaks
[jobs].sp_delete_job
[ @job_name = ] N'job_name'
[ , [ @force = ] force ]
[ ; ]
Argumen
[ @job_name = ] N'job_name'
Nama pekerjaan yang akan dihapus. @job_name adalah nvarchar(128), dengan default NULL
.
[ @force = ] paksa
Memaksa pekerjaan dihapus. @force sedikit.
- Ketika
1
, memaksa pekerjaan dihapus, bahkan jika eksekusi saat ini sedang berlangsung, membatalkan eksekusi apa pun yang saat ini sedang berlangsung. - Ketika
0
, gagal jika ada eksekusi pekerjaan yang sedang berlangsung.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
Riwayat pekerjaan dihapus secara otomatis saat pekerjaan dihapus.
Untuk menghapus hanya satu langkah pekerjaan dari pekerjaan yang sudah ada, gunakan jobs.sp_delete_jobstep (Azure Elastic Jobs).
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.