从作业中删除作业步骤。
sp_delete_jobstep [ @job_id = ] job_id , | [ @job_name = ] 'job_name' ,
[ @step_id = ] step_id
[@job_id =] job_id
作业的标识号,步骤将从此作业中删除。job_id 的数据类型为 uniqueidentifier,默认值为 NULL。
[@job_name =] 'job_name'
作业的名称,步骤将从此作业中删除。job_name 的数据类型为 sysname,默认值为 NULL。
说明 必须指定 job_id 或 job_name,但不能两个都指定。
[@step_id =] step_id
要删除的步骤的标识号。step_id 的数据类型为 int,没有默认值。
0(成功)或 1(失败)
无
删除作业步骤将自动更新与此步骤相关联的其它作业步骤。
有关与某一具体作业相关的步骤的更多信息,请运行 sp_help_jobstep。
Microsoft SQL Server 企业管理器提供易于使用的图形方法来管理作业,建议使用该方法创建和管理作业基本结构。
执行权限默认授予 public 角色。
下面的示例从作业 Nightly Backups 中删除作业步骤 1。
USE msdb EXEC sp_delete_jobstep @job_name = 'Nightly Backups', @step_id = 1