创建和使用 SPL 例程 / 编写语句块 |
请记住,当 EXIT 出现在为嵌套循环语句的最内层循环的 FOREACH 语句内时,它必须后跟 FOREACH 关键字。当 EXIT 出现在在 FOR、LOOP 或 WHILE 语句内时,它可不紧跟关键字出现,但如果您指定一个关键字,该关键字与从其发出了 EXIT 语句的循环语句不相匹配,则发出错误。如果 EXIT 出现在循环语句的上下文之外,则也发出错误。
要获取关于 SPL 例程中的循环的更多信息,包括带标签的循环,请参阅 GBase 8s SQL 指南:语法。
图: FOR 循环内的 CONTINUE 和 EXIT 的示例。
FOR i = 1 TO 10 IF i = 5 THEN CONTINUE FOR; . . . ELIF i = 8 THEN EXIT FOR; END IF; END FOR;