PL/SQL Ders11 - GOTO Deyimi
PL/SQL'de GOTO deyimi kod satırları arasında atlama yapmak için kullanılır. GOTO deyimi ile daha önce tanımlanan LABEL'e atlanır. ... << a >> ... GOTO a; ... GOTO Deyiminin Kısıtlamaları GOTO deyimiyle bir IF koşulunun, CASE durumunun, LOOP ifadelerinin veya alt blokların içine atlayamazsınız. GOTO deyimiyle bir IF koşulunun içinden diğer bir IF koşulunun içine atlayamazsınız. Aynı koşul CASE durumunda WHEN' ler arasında da yapılamaz. GOTO deyimiyle bir dış bloktan iç bloka atlayamazsınız. GOTO deyimiyle bir alt programdan çıkmak için atlama yapılamaz. GOTO deyimiyle exception handler içine atlayamazsınız. Worksheet11.sql DECLARE i INT := 0 ; BEGIN <<test>> WHILE i < 100 LOOP i := i + 10 ; IF i = 80 THEN GOTO test; END IF ; DBMS_OUTPUT . put_line (i); END LOOP ; END ; ...