Assalamualikum kali ini admin akan membagikan postingan tentang apa itu perulangan pada pemrograman pl/sql di oracle database, semoga postingan ini bermanfaat bagi para pembaca yang sedang mencari materi tentang perulangan di pemrograman pl/sql, referensi postingan ini saya dapatkan dari berbagai sumber yang sudah saya review kembali dengan penjelasan menurut saya sendiri semoga pembaca mudah memahaminya.berikur penjelasannya tentang perulangan pada oracle database.
PERULANGAN PADA PL/SQL
Perulangan pada PL/SQL adalah
sekumpulan perintah yang dapat melakukan perulangan pada suatu blok plsql yang
dapat memuat beberapa nilai di dalam satu kali melakukan perintah (program) yang
terdapat di dalam blok loop. Bentuk paling sederhana dari perintah LOOP adalah
loop dasar (tak berhingga) dimana perulangan akan terus berjalan karena tidak
ada kondisi dimana statement tersebut akan berhenti, yang mengapit rangkaian
perintah-perintah diantara kata-kata kunci LOOP dan END LOOP. Berikut adalah Macam-macam
Perulangan Pada PL/Sql, Perulangan
pada PL/SQL ada 3 macam, diantaranya :
Simple Loop, Perlu di deklarasikan kondisi awal perulangan, proses
ini dikenal dengan proses inisialisasi nilai. dalam blok perulangan ini perlu
di deklarasikn kondisi kapan perulangan tersebut dengan memakai syntax (exit). Statement For, Struktur ini biasanya
digunakan untuk melakukan perulangan yang banyaknya sudah diketahui misalkan menampilkan perintah (program)
membuat output teks dengan belajar oracle 10 kali. Struktur While, Struktur ini memeriksa kebenaran kondisinya
dibagian awal blok atau badan perulangan. Perulangan ini hamper sama dengan
simple loop.
CONTOH DASAR PERULANGAN PADA PL/SQL :
LOOP
Contoh bentuk
umum perulangan loop :
Loop
Sequence_of_statements
End Loop;
WHILE LOOP
Contoh bentuk
umum perulangan while loop :
While condition Loop
Sequence_of_statements
End Loop;
FOR-LOOP
Contoh bentuk umum perulangan For-Loop
For Counter In9Reverse)
lower_bound..Higher_bound loop
Sequence_of_statements End Loop;
CONTOH PROGRAM UNTUK MENAMPILKAN
'BELAJAR PL/SQL ORACLE' 10 KALI
DECLARE
j integer;
BEGIN
j:=1;
LOOP
dbms_output.put_line(j ||
' belajar PL/SQL oracle');
j:=j+1;
exit when j > 10;
end loop;
end;
hasil perulangan di atas :
mantap om
ReplyDelete