CASE
の2つの形式を混同しています 式。単純な式があります(式を比較して等しいかどうかだけを知りたい場合):
CASE Expr1
WHEN Expr2 THEN ...
WHEN Expr3 THEN ...
ELSE ...
END
そして、検索されたCASE
があります 個別の述語を評価する式:
CASE
WHEN Predicate1 THEN ...
WHEN Predicate2 THEN ...
ELSE ...
END
検索されたCASE
の場合 、CASE
の間に式を指定しません そして最初のWHEN
。