Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645
循环语句和条件语句一样都可以控制程序的执行顺序,而循环语句是指一段程序可以重复执行,PL/SQL 语言主要支持 3 种类型的循环:LOOP 循环、WHILE 循环和 FOR 循环
LOOP循环
这种循环将循环条件包含在循环体内,LOOP 循环会先执行一次循环体,然后判断是否满足设定的条件来决定循环是否继续执行
LOOP
语句序列;
EXIT WHEN 条件表达式
END LOOP
程序首先执行语句序列,然后根据条件表达式的值来判断下一步的操作,
如果条件表达式的值为TRUE,则退出循环体,如果条件表达式的值为 FALSE,则继续执行循环体
计算 100 以内的奇数之和,并输出到屏幕
在上面的代码中,每次循环i 的值增加 2,然后判断是否超过 100,
若没有超过,继续执行循环体,累加变量i,如果超过了 100,则退出循环