2010-07-09 22 views

cevap

15

Olgu ifadesi 2 çeşidi vardır bunların ANSI SQL yöntemini ise, "basit" ve "arandı":

1) Basit DURUM ifadesi:

CASE col WHEN 1 THEN 'One' 
     WHEN 2 THEN 'Two' 
     ELSE 'More' 
     END 

2) Aranan ÖRNEK ifadesi:

CASE WHEN col < 0 THEN 'Negative' 
    WHEN col = 0 THEN 'Zero' 
    ELSE 'Positive' 
    END 
+1

Eklemek için: Oracle 9i + CASE desteği, ancak PLSQL CASE ifadesi de var ... –