jobs.sp_delete_job (Azure エラスティック ジョブ) (Transact-SQL)
適用対象:Azure SQL Database
Azure SQL Database の Azure エラスティック ジョブ サービス内の 既存のジョブを削除します。
このストアド プロシージャは、SQL Server エージェント サービスの sp_delete_job
SQL Server の同様のオブジェクトと名前を共有します。 SQL Server エージェントバージョンの詳細については、「sp_delete_job (Transact-SQL)」を参照してください。
構文
[ jobs ] .sp_delete_job
[ @job_name = ] N'job_name'
[ , [ @force = ] force ]
[ ; ]
引数
[ @job_name = ] N'job_name'
削除するジョブの名前。 @job_nameは nvarchar(128) で、既定値は NULL
.
[ @force = ] force
ジョブを強制的に削除します。 @forceはビットです。
- 実行が現在進行中の場合でも、ジョブを強制的に削除すると
1
、現在進行中の実行が取り消されます。 - ジョブ
0
の実行が進行中の場合、失敗します。
リターン コードの値
0
(成功) または 1
(失敗)。
解説
ジョブを削除すると、ジョブ履歴も自動的に削除されます。
既存のジョブから 1 つのジョブ ステップのみを削除するには、jobs.sp_delete_jobstep (Azure エラスティック ジョブ) (Transact-SQL) を使用します。
アクセス許可
既定では、このストアド プロシージャを実行できるのは、 sysadmin 固定サーバー ロールのメンバーです。 sysadmin のメンバーのみが、このストアド プロシージャを使用して、他のユーザーが所有するジョブの属性を編集できます。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示