Buscar..


Introducción

Coalesce devuelve el primer argumento ninguno nulo de un conjunto de argumentos. Solo se devuelve el primer argumento no nulo, se ignoran todos los argumentos subsiguientes. La función se evaluará como nula si todos los argumentos son nulos.

Solo argumento no nulo

PGSQL> SELECT COALESCE(NULL, NULL, 'HELLO WORLD');

coalesce
--------
'HELLO WORLD'

Múltiples argumentos no nulos

PGSQL> SELECT COALESCE (NULL, NULL, 'first non null', null, null, 'second non null');

coalesce
--------
'first non null'

Todos los argumentos nulos

PGSQL> SELECT COALESCE(NULL, NULL, NULL);

coalesce
--------


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow