如果在循环内满足条件,如何跳转到存储过程内的循环增量阶段?

时间:2015-11-01 18:37:56

标签: sql sql-server-2008

我有一个如下所示的存储过程,其中有一个循环运行。如果满足下面提到的条件,我需要回到循环并从循环阶段开始。我怎样才能做到这一点?

longEnough 20 [1..] == True

1 个答案:

答案 0 :(得分:0)

您应该使用continue关键字:

if (not exists (select 1 from #MathLogicTable))
begin
    set @iv=@iv+1 
    continue
end