如果目标表为空,则阻止SQL Job运行

时间:2018-12-18 07:46:53

标签: sql sql-server scripting

我有一个SQL Job,它从表中取出两个值并将它们合并在一起。 合并后,这两个值将被删除。

如果表为空,则作业将产生错误消息。 我该如何预防?

亲切的问候

1 个答案:

答案 0 :(得分:1)

您将添加一个条件来检查空表:

if exists (select 1 from t)
begin
     -- the merge code or procedure call here
end;