CASE Ausdruck

Ist ein bedingter Ausdruck mit dem mehrere Ausdrücken ausgewertet und ein Ergebnis zurückgegeben werden kann.

Syntax

     CASE
        WHEN bedingung THEN ergebnis
        [ ...n ]
        [ ELSE ergebnis ]
     END
[ ] markiert optionale Komponenten

Argumente

WHEN bedingung - Der Bedingungsausdruck.
THEN ergebnis - Wenn die bedingung True ergibt, wird der Ausdruck ergebnis ausgewertet und zurückgegeben.
ELSE ergebnis - Wenn keine der Bedingungen erfüllt ist, wird der Ausdruck ergebnis ausgewertet und zurückgegeben.

Beispiel

    CASE
        WHEN "column" IS NULL THEN 'Leer'
    END