sql >> Databáze >  >> RDS >> Oracle

Věštec. Chybí klíčové slovo při použití případu. Chyba 00905

Pletete si dvě formy CASE výrazy. Existuje jednoduchý výraz (když chcete pouze porovnat výrazy pro rovnost):

CASE Expr1
    WHEN Expr2 THEN ...
    WHEN Expr3 THEN ...
    ELSE ...
END

A je tu hledaný CASE výraz, kde chcete vyhodnotit samostatné predikáty:

CASE
    WHEN Predicate1 THEN ...
    WHEN Predicate2 THEN ...
    ELSE ...
END

Pro hledaný CASE , nezadáte výraz mezi CASE a první WHEN .



  1. Červenec 2016 PSU nedokáže vytvořit isqora

  2. mysql_fetch_assoc():zadaný argument není platným zdrojem výsledků MySQL

  3. Chyba jiskry – desetinná přesnost 39 přesahuje maximální přesnost 38

  4. Balíček již zveřejnil 50 toustů. Nezobrazovat více