आप CASE
. के दो रूपों को मिला रहे हैं भाव। एक सरल अभिव्यक्ति है (जब आप समानता के लिए भावों की तुलना करना चाहते हैं):
CASE Expr1
WHEN Expr2 THEN ...
WHEN Expr3 THEN ...
ELSE ...
END
और एक खोजा गया CASE
है अभिव्यक्ति, जहां आप अलग विधेय का मूल्यांकन करना चाहते हैं:
CASE
WHEN Predicate1 THEN ...
WHEN Predicate2 THEN ...
ELSE ...
END
खोजे गए CASE
. के लिए , आप CASE
. के बीच कोई व्यंजक निर्दिष्ट नहीं करते हैं और पहला WHEN
।