Descripción: Recibe dos o más argumentos y devuelve el primer argumento que no sea NULL. Si todos sus argumentos son NULL, el resultado también será NULL

Tipo de resultado: Depende de sus argumentos

Sintaxis:

      COALESCE(<expresión 1>, <expresión2> [, <expresión N> …])

Ejemplo:

SELECT
   COALESCE(PER_NOMBRE, 'Sr./Sra.') || ' ' || PER_APELLD AS NombrePersona
FROM
   PERSONAS

Si PER_NOMBRE no es NULL entonces mostrará PER_NOMBRE, si es NULL entonces mostrará ‘Sr./Sra.’. Después mostrará un espacio en blanco y después el apellido.

.

Anuncios