jobs.sp_delete_jobstep (Pekerjaan Azure Elastic) (Transact-SQL)
Berlaku untuk: Azure SQL Database
Menghapus langkah pekerjaan yang sudah ada dari pekerjaan yang sudah ada di layanan Azure Elastic Jobs untuk Azure SQL Database.
Prosedur tersimpan sp_delete_jobstep
ini berbagi nama dengan objek serupa di SQL Server untuk layanan SQL Server Agent. Untuk informasi tentang versi SQL Server Agent, lihat sp_delete_jobstep.
Sintaks
[jobs].sp_delete_jobstep [ @job_name = ] 'job_name'
[ , [ @step_id = ] step_id ]
[ , [ @step_name = ] 'step_name' ]
[ , [ @job_version = ] job_version OUTPUT ]
Argumen
@job_name
Nama pekerjaan tempat menghapus langkah. job_name adalah nvarchar(128), tanpa default.
@step_id
Nomor identifikasi untuk langkah pekerjaan yang akan dihapus. Baik step_id atau step_name harus ditentukan. step_id adalah int.
@step_name
Nama langkah yang akan dihapus. Baik step_id atau step_name harus ditentukan. step_name adalah nvarchar(128).
@job_version HASIL
Parameter output menetapkan nomor versi pekerjaan baru. job_version int.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
Untuk menghapus seluruh pekerjaan, gunakan jobs.sp_delete_job (Azure Elastic Jobs).
Eksekusi pekerjaan yang sedang berlangsung tidak terpengaruh.
Langkah-langkah pekerjaan lainnya secara otomatis dinumber untuk mengisi kesenjangan yang ditinggalkan oleh langkah pekerjaan yang dihapus.
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.