begin
for i in 1 .. 100 loop
dbms_output.put_line(i);
if (i = 50) then
-- 跳转至 label_1 处
goto label_1;
end if;
end loop;
--标记 label_1
<<label_1>>
dbms_output.put_line('print end');
end;
测试结果:
begin
for i in 1 .. 100 loop
dbms_output.put_line(i);
if (i = 50) then
-- 跳转至 label_1 处
goto label_1;
end if;
end loop;
--标记 label_1
<<label_1>>
dbms_output.put_line('print end');
end;
测试结果: