Looping berfungsi untuk mengulang data yang kita inputan..
contoh syntax-nya adalah sbb:
Pernyataan While-Loop
Perintah while-loop akan terus-melakukan iteras (memproses baris perintah secara berulang) selama kondisi bernilai TRUE. Contoh bentuk dari pernyataan Loop sebagai berikut:
declare
i number(3);
begin
i :='&angka';
while 1<=i loop
dbms_output.put_line( i );
i:=i-1;
end loop;
end;
/
hasilnya adalah sebagai berikut:
-------------------------------------------------------------------------------------
DECLARE
i NUMBER(3);
j NUMBER(5);
BEGIN
i:=&angka;
j:=&batas;
WHILE i <= j LOOP
if mod(i,2)=1 then
dbms_output.put_line(i ||'ganjil' );
else
dbms_output.put_line('genap');
end if;
i := i + 1;
END LOOP;
END;
/
hasilnya adalah sebagai berikut:
Tidak ada komentar:
Posting Komentar