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.