program looping di PL/SQL

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 Array dan Varray PL/SQL

Check Also

Ingin meningkatkan trafik google 100% aman

Bagaimana meningkatkan trafik google 100% aman

sebelum ke informasi utama akan lebih baik kalo kalian mengetahui apa itu trafik dari google? …

Tools Photoshop yang wajib di ketahui pemula

Tool photoshop beserta penjelasan nya untuk pemula Photoshop adalah sebuah media untuk desain / editing …

Tutorial membuat web komersial untuk pemula

Cara membuat web komersial secara offline dengan cepat dan mudah untuk pemula beserta materi nya …

Leave a Reply

Your email address will not be published. Required fields are marked *

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!! TOLONG MATIKAN BLOCK IKLAN UNTUK MELIHAT WEB INI

Kami mendeteksi bahwa Anda menggunakan ekstensi untuk memblokir iklan. Tolong dukung kami dengan menonaktifkan pemblokir iklan ini.