/*
goto label_name;
只能由内部的语句块跳往外部块
设置标签
<<label_name>>
可以为循环设置标签
*/
declare
id number:=1;
begin
loop
dbms_output.put_line('循环次数--'||id);
id :=id+1;
if id=10 then
goto a;
end if;
end loop;
<<a>>
dbms_output.put_line('跳出循环');
end;
/
注意,goto语句不能在异常处理中跳转!
转自:http://hi.baidu.com/songyl525/blog/item/5e555a171b2eb10dc93d6d8d.html;