PL/SQL 退出循环 (基本循环)2024年12月9日 | 3 分钟阅读 最基本的 LOOP 语句类型是简单或无限 LOOP 语句。 当要在循环终止之前至少执行一次一组语句时,使用 PL/SQL 退出循环。 循环中必须指定一个 EXIT 条件,否则循环将进入无限次迭代。 在出现 EXIT 条件后,该过程将退出循环。 ![]() 每次处理循环时,控制权始终返回到循环结构的顶部并执行语句。 循环是一个无限循环,因此无法退出循环。 简单循环语句只有在 LOOP 中执行 EXIT 语句时才会终止。 以下是 EXIT 语句的两种方式
基本循环的语法 EXIT 语句它用于无条件地停止循环完成。 当遇到退出语句时,循环立即完成,并将控制权传递给 END LOOP 语句之后的下一条语句。 一个简单的循环可以包含多个 EXIT 语句,这些语句是独立语句,不依赖于任何条件。 退出循环的语法 PL/SQL 退出循环的例子编写一个 PL/SQL 程序,打印从整数 i = 1 到 10 的数字序列。 输出 在执行以上代码后,您将得到以下结果 1 2 3 4 5 6 7 8 9 10 注意:在使用 PL/SQL 退出循环时,您必须遵循以下步骤。
PL/SQL 退出循环示例 2输出 100 200 300 400 500 600 700 800 900 1000 EXIT WHEN 语句这是一个条件 EXIT 语句。 当满足指定条件时,它用于退出封闭的循环并转移到循环之后的下一条语句。 它允许循环有条件地完成。 PL/SQL EXIT WHEN 循环的示例编写一个 PL/SQL 程序,使用 EXIT WHEN 语句执行循环 3 次。 说明:在执行上述代码时,N 的值每次进入循环时将增加 1,并在 N >3 时退出。 这里这个条件是用 EXIT WHEN 语句指定的。 输出 Loop executes 1 times Loop executes 2 times Loop executes 3 times 嵌套基本 LOOP以下语法用于嵌套基本 LOOP 语句 示例 输出 以下是此示例的输出。 Program Begin 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 Program End 下一个主题PL/SQL While 循环 |
我们请求您订阅我们的新闻通讯以获取最新更新。