gpt4 book ai didi

sql - 使用 Firebird 2.5 跳过循环迭代

转载 作者:行者123 更新时间:2023-12-04 20:07:16 25 4
gpt4 key购买 nike

我需要跳过 While...Do像这样的存储过程中的循环迭代

While (v_counter <= :v_total) do begin

If (<condition>) then continue;

...

end

然而 CONTINUE在 Firebird 3.0 之前不会可用。那么是否有一个工作回合呢?

最佳答案

如果你想在没有 CONTINUE 的情况下跳过循环的迭代,然后只需对块的其余部分使用继续条件的逆:

While (v_counter <= :v_total) do begin

If (NOT <condition>) then
BEGIN
...
END

end

关于sql - 使用 Firebird 2.5 跳过循环迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18701145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com