Lewati Kontrol Ke Baris Tertentu Menggunakan Perintah Label Goto Di PLSQL
Sebuah contoh diberikan di bawah ini untuk perintah PLSQL Goto Label untuk menginstruksikan kontrol untuk pergi ke nomor baris tertentu pada beberapa kondisi. Misalkan Anda ingin melewati kontrol ke baris tertentu pada pengecualian ketika no_data_found terjadi, untuk mencapai ini Anda harus memberikan a label menggunakan <> ke baris tertentu untuk menunjukkannya pada saat dibutuhkan. Berikut ini adalah blok PL/SQL anonim yang menunjukkan skenario ini menggunakan <> dengan pernyataan GoTo Label:SET SERVEROUTPUT ON;DECLARE v NUMBER;MULAI MULAI PILIH 1 KE v DARI DUAL WHERE dummy ='V'; -- ubah dummy ='X' untuk melewati bagian pengecualian PENGECUALIAN KETIKA NO_DATA_FOUND MAKA DBMS_OUTPUT.put_line ('NO_Data_Found terjadi.'); GOTO labelku; AKHIR; -- kode di bawah ini sebelum <> tidak akan dieksekusi jika terjadi kesalahan di atas -- karena pada bagian exception di atas, ia mengirimkan kontrol langsung ke label <> -- tetapi jika tidak terjadi kesalahan di atas maka keseluruhan program akan dieksekusi v :=v+1; DBMS_OUTPUT.put_line('Nilai variabel v adalah '||v); <> DBMS_OUTPUT.put_line ('Setelah pemrosesan label dimulai.');-- lakukan beberapa tugas di siniEND;/