Mieszasz dwie formy CASE
wyrażenia. Jest proste wyrażenie (gdy chcesz po prostu porównać wyrażenia pod kątem równości):
CASE Expr1
WHEN Expr2 THEN ...
WHEN Expr3 THEN ...
ELSE ...
END
I jest przeszukiwany CASE
wyrażenie, w którym chcesz oceniać oddzielne predykaty:
CASE
WHEN Predicate1 THEN ...
WHEN Predicate2 THEN ...
ELSE ...
END
Dla wyszukiwanego CASE
, nie podajesz wyrażenia między CASE
i pierwsze WHEN
.