PL/SQL ile FOR LOOP nasıl kullanılır ?(Döngüler)

PLSQL ile FOR LOOP yapısını kullanalım.Kısaca özeti aşağıdaki gibidir.

Küçükden büyüğe dönen FOR LOOP örneği

BEGIN
 FOR indisDegeri IN BaslangıcDegeri..Bitiş Değeri
 LOOP
  DBMS_OUTPUT.PUT_LINE('Sayı = ' || indisDeğeri );
 END LOOP;
END;

Büyükten küçüğe dönen (Terse for döngüsü) sadece IN kısmından sonra REVERSE ekliyoruz ve tersine döngü başlatıyoruz.

BEGIN
 FOR indisDegeri IN REVERSE BaslangıcDegeri..Bitiş Değeri
 LOOP
 DBMS_OUTPUT.PUT_LINE('Sayı = ' || indisDeğeri );
 END LOOP;
 END;

Örnekler

Küçükten büyüğe FOR LOOP Örneği

PL SQL FOR LOOP KULLANIMI

BEGIN
 FOR i IN 1..10 LOOP
 DBMS_OUTPUT.PUT_LINE('Sayı = ' || i);
 END LOOP;
 END;

Büyükten küçüğe FOR LOOP örneği

for2

BEGIN
 FOR i IN REVERSE 1..10 LOOP
 DBMS_OUTPUT.PUT_LINE('Sayı = ' || i);
 END LOOP;
 END;

Kısaca örnekler bu kadar iyi çalışmalar arkadaşlar 🙂

Paylaş

Leave a Reply