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