postgresql
VERSCHMELZEN
Suche…
Einführung
Coalesce gibt das erste Argument ohne Nullen aus einer Reihe von Argumenten zurück. Nur das erste Nicht-Null-Argument ist return, alle nachfolgenden Argumente werden ignoriert. Die Funktion wird zu Null ausgewertet, wenn alle Argumente Null sind.
Einzelnes Nicht-Null-Argument
PGSQL> SELECT COALESCE(NULL, NULL, 'HELLO WORLD');
coalesce
--------
'HELLO WORLD'
Mehrere Nicht-Null-Argumente
PGSQL> SELECT COALESCE (NULL, NULL, 'erster nicht null', null, null, 'zweiter nicht null')
coalesce
--------
'first non null'
Alle Nullargumente
PGSQL> SELECT COALESCE(NULL, NULL, NULL);
coalesce
--------
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow