PL/SQL Ders06 - Kontrol İfadeleri | CASE


   Case ifadesi If ifadesine benzer şekilde çalışır. İkisi de belli bir koşula göre bir komutun çalışıp çalışmayacağını belirler.

Aşağıda Case kontrol ifadesinin genel yapısı gösterilmiştir.


CASE ifade
WHEN koşul1 THEN sonuc1;
WHEN koşul2 THEN sonuc2;
....
WHEN koşuln THEN sonucn;
ELSE sonuc;
END;


Worksheet6.sql
DECLARE
 a int:=3;
BEGIN
 CASE a
  WHEN 1 THEN dbms_output.put_line('a 1dir.');
  WHEN 2 THEN dbms_output.put_line('a 2dir.');
  WHEN 3 THEN dbms_output.put_line('a 3tür.');
  ELSE dbms_output.put_line('a 1,2,3 sayilarindan biri degildir.');
 END CASE;
END;


PL/SQL kontrol ifadeleri

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)