La ventaja de la función COALESCE sobre la función NVL es que la primera puede tomar varios valores alternativos.
Si la primera expresión no es nula, la función COALESCE devuelve esa expresión; en caso contrario, realiza una fusión (COALESCE) de las expresiones restantes.
Nota:
La función COALESCE comparará cada valor, uno por uno.
Ejemplo:
SELECT last_name, COALESCE(manager_id,commission_pct, -1) comm
FROM employees
ORDER BY commission_pct;
Lo contrario a esta función seria la función NULLIF
0 comentarios:
Publicar un comentario