PL/SQL Ders10 - CONTINUE Deyimi


   PL/SQL'de CONTINUE ifadesi bir döngü içerisinde kullanılır. Döngü içerisinde kullanılan CONTINUE ifadesi CONTINUE'nun altında kalan satırlar icra edilmeden bir sonraki iterasyona geçilmesini sağlar.


...
CONTINUE;
...


   Örneğin aşağıdaki programdaki döngü 1'den 10'a kadar yazdıracak şekilde ayarlanmıştır. Fakat 7 sayısı yazdırılacakken CONTINUE deyimiyle 7 yazdırılmadan diğer iterasyona geçilmesi sağlanmıştır. Ayrıca 3 ile 5 arasındaki sayılar ikinci IF koşulu ile ikişer kez yazdırılacaktır.


Worksheet10.sql
DECLARE
BEGIN
 FOR i IN 1..10
 LOOP
  IF i=7
  THEN
   continue;
  ELSIF i BETWEEN 3 AND 5
     THEN
  dbms_output.put_line(i||' '|| i);
  ELSE
  dbms_output.put_line(i);
      END IF;
 END LOOP;
END;
  

PL/SQL continue


Yorumlar

Bu blogdaki popüler yayınlar

Java SE Ders24 - Composition (Kompozisyon)

Spring Ders20 - Aspect Oriented Programming - AspectJ Annotation Style

JSF Ders30 - Page Template (Sayfa Şablonu)