文章目录
1.存储过程中循环的种类
在存储过程中可以进行循环逻辑,常用的循环有while、repeat、loop三种。
while循环是根据条件进行循环控制的,当条件满足后,才会执行循环中的SQL语句。
repeat循环是当条件满足后,就会退出循环。
loop循环是死循环,需要我们手动增加退出循环的条件,否则将一直处于死循环中。
2.WHILE循环控制
while循环是根据条件进行循环控制的,当条件满足后,才会执行循环中的SQL语句。
2.1.WHILE循环语法格式
WHILE 条件 DO
SQL逻辑
END WHILE
当WHILE中的条件满足时,则进行循环,否则不进行循环。
2.2.WHILE循环经典案例
计算从1累加到n的值,n可以作为存储结构的传参。