Bagikan melalui


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 (Transact-SQL).

Konvensi sintaks transact-SQL

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 ada, gunakan jobs.sp_delete_jobstep (Azure Elastic Jobs) (Transact-SQL).

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.