Funktion coalesce()

Liefert den ersten Wert, der nicht NULL ist, einer Ausdruckliste.
Diese Funktion kann beliebig viele Argumente haben.

Syntax

coalesce(ausdruck1, ausdruck2...)

Argumente

ausdruck - ein gültige Ausdruck jeden Typs

Beispiel

coalesce(NULL, 2) → 2
coalesce(NULL, 2, 3) → 2
coalesce(7, NULL, 3*2) → 7

coalesce("attributA", "anderesFeld", 'FEHLER') → Wert des Attributs attributA falls es nicht NULL ist, sonst der Wert des Attributes "anderesFeld" oder die Zeichenkette 'FEHLER', wenn beide NULL sind.