program looping di PL/SQL

0
34

Macam – Macam perulangan pada pl/sql

Perulangan pada PL/SQL ada 3 macam

Menggunakan Simple Loop

Perlu di deklarasikan kondisi awal perulangan, proses ini dikenal dengan proses inisialisasi nilai. dalam blok perulangan ini perlu di deklarasikn kondisi untuk berhenti,,, yaitu exit.

Menggunakan Statement For

Struktur ini biasanya digunakan untuk melakukan pengulangan yang banyaknya sudah diketahui dengan pasti.

Menggunakan Struktur While

Struktur ini memeriksa kebenaran kondisinya dibagian awal blok atau badan perulangan pengulangan ini mirip dengan struktur simple

 

https://infodani.net/2015/01/belajar-looping-plsql.html












loop Basic loop

loop
statment;
increment;
end loop;
exp :
declare
x integer := 1;
begin
loop
dbms_output.put_line(x);
x := x+1;
exit when x > 3;
end loop;
end;

While loop

while <kodisi> loop
statment;
increment;
end loop;
exp :
delcare
x integer := 1;
begin
while x>1 loop
dbms_output.put_line(x)
x := x+1;
end;

For loop

for counter(nilai variable) in nilai_awal(terkecil)..nilai_akhir(terbesar) loop
end loop;

Contoh :
declare
y integer:=1;
begin
for y in 1..10 loop
dbms_output.put_line(y);
end loop;
end;
declare
y integer:=1;
begin
for y in reverse 1..5 loop
dbms_output.put_line(y);
end loop;
end;
declare
y integer:=1;
a integer := 1;
b integer := 10;
begin
for y in reverse 1..5 loop
dbms_output.put_line(y);
end loop;
end;

catatan :
comment –> ‘–‘
modulus –> mod(x,2) =0 or x mod 2 =0
tidak sama dengan –> ‘!=’ or ‘<>’

 

INFO BARU :  Program loop_for ,do_while dan loop_while di java (eclipse)

TINGGALKAN KOMENTAR

Please enter your comment!
Please enter your name here