Chuyển điều khiển đến dòng cụ thể bằng lệnh Goto Label trong PLSQL
Dưới đây là một ví dụ cho lệnh PLSQL Goto Label để hướng dẫn điều khiển đi đến số dòng cụ thể trong một số điều kiện. nhãn bằng cách sử dụng <> đến dòng cụ thể đó để trỏ nó vào thời điểm cần thiết.; BẮT ĐẦU CHỌN 1 VÀO v TỪ KÉP WHERE dummy ='V'; - thay đổi dummy ='X' để bỏ qua phần ngoại lệ NGOẠI TRỪ KHI KHÔNG CÓ_DATA_FOUND THÌ DBMS_OUTPUT.put_line ('NO_Data_Found xảy ra.'); GOTO mylabel; CHẤM DỨT; - mã bên dưới trước <> sẽ không được thực thi nếu xảy ra lỗi ở trên - bởi vì trong phần ngoại lệ ở trên, nó đang gửi điều khiển trực tiếp đến nhãn <> - nhưng nếu không có lỗi nào xảy ra ở trên thì toàn bộ chương trình sẽ được thực hiện v:=v + 1; DBMS_OUTPUT.put_line ('Giá trị của biến v là' || v); <> DBMS_OUTPUT.put_line ('Sau khi bắt đầu xử lý nhãn.'); - thực hiện một số tác vụ tại đâyEND; /