一般來說, 不建議這麼做,
因為會破壞程式邏輯, 且也不易後續維護,
不過, 這事見仁見智, 而 Oracle 既然有提供這作法, 這邊就稍微介紹一下.
語法
GoTo 位置; . . <<位置>> . .
範例
begin
dbms_output.put_line('tom1');
dbms_output.put_line('tom2');
goto jump;
dbms_output.put_line('tom3');
dbms_output.put_line('tom4');
<<jump>>
dbms_output.put_line('tom5');
dbms_output.put_line('tom6');
end;
-- 執行結果
tom1
tom2
tom5
tom6
以上, 提供參考 ^^.
