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 。