oracle使用goto实现continue

oracle 10g没有continue功能,在11g才加入。如果要在10g实现continue,可以用goto代替。

--/
begin
  for i in 1 .. 20
  loop
    if i < 10 then
      GOTO print_now;
    end if;
    dbms_output.put_line(i);
    <<print_now>>
    NULL;
  end loop;
  dbms_output.put_line('111');
end;
/