Cru*_*lIO 4 t-sql sql-server-2005 sql-job
我有一个SQL作业步骤
像这样
Declare
@Result varchar(255)
exec myprocedure
@Result = @Result output
Run Code Online (Sandbox Code Playgroud)
我想做什么:
如果@Result ='错误'然后将作业标记为失败,我该如何实现?
将其添加到脚本的末尾:
if @Result = 'Error'
raiserror('The stored procedure returned an error',16,1)
Run Code Online (Sandbox Code Playgroud)
并确保在步骤属性的"高级"选项卡上,"失败操作"设置为"退出作业报告失败"