goto lable 的使用!
需求:输出1-100的质数
declare
vflag number(1) :=1;
begin
for vi in 2..100 loop
for viin 2 .. sqrt(vi)loop
if mod (v_i,v)=0 then v_flag := 0;
goto label; ---跳转到此标签处
end if;
end loop;
<
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
2 --打印1—10c的自然数,当打印到5c时,跳出循环,输出"打印结束”
begin
for i in 1..100 loop
ifi=50 then goto label;
end if;
dbms_output.put_line(i);
end;
<
--2
begin
for i in 1..100 loop
for i=50 then dbms_output.put_line( 打印结束);
eXit;
end if;
dbms output.put_line(i);
end loop;
end;



