oracle loop跳出循环 ORACLE存储过程怎么实现跳出游标当前循环,继续获取下一行?
ORACLE存储过程怎么实现跳出游标当前循环,继续获取下一行?从Oracle11g开始,就支持continuous。请问存储过程中LOOP怎么跳出本次循环继续下次循环?使用exit关键字。例如:dec
ORACLE存储过程怎么实现跳出游标当前循环,继续获取下一行?
从Oracle11g开始,就支持continuous。
请问存储过程中LOOP怎么跳出本次循环继续下次循环?
使用exit关键字。
例如:
declare
I int
begin
I:=1
while true
loop
DBMSu输出.put行(I)
如果I=100那么
退出
结束如果
I:=I 1
结束循环
结束
光标通常与循环一起使用。可以设置循环结束条件以跳出循环并关闭光标。
mysql存储过程怎么跳出游标循环?
Declare continue handler for sqlstate “02000”set done=1是异常捕获的内容。处理程序用于捕获MySQL中的异常。建议大家看一看:MySQL存储过程详细介绍了MySQL游标循环遍历的使用