PL/SQL Continue 语句2024 年 8 月 29 日 | 阅读 2 分钟 continue 语句用于退出循环体,如果循环体在条件或无条件的情况下,强制执行循环的下一次迭代,跳过中间的任何代码。 continue 语句不是 Oracle 10g 中的关键字。 这是 Oracle 11g 中包含的新特性。 例如:如果 continue 语句过早地退出了游标 FOR 循环,则它会退出内部循环并将控制权转移到外部循环的下一次迭代,游标关闭(在这种情况下,CONTINUE 的作用类似于 GOTO)。 语法 PL/SQL continue 语句的示例让我们以 PL/SQL continue 语句为例。 执行上述代码后,您将得到以下结果 Inside loop: x = 0 Inside loop: x = 1 Inside loop: x = 2 Inside loop, after CONTINUE: x = 3 Inside loop: x = 3 Inside loop, after CONTINUE: x = 4 Inside loop: x = 4 Inside loop, after CONTINUE: x = 5 After loop: x = 5 注意:Oracle 10g 不支持 continue 语句。 Oracle 11g 支持此功能作为新特性。下一个主题PL/SQL GOTO |
我们请求您订阅我们的新闻通讯以获取最新更新。