coalesce
est pris en charge dans Oracle et SQL Server et remplit essentiellement la même fonction que nvl
et isnull
. (Il y a quelques différences importantes, coalesce
peut prendre un nombre arbitraire d'arguments et renvoie le premier non nul. Le type de retour pour isnull
correspond au type du premier argument, ce qui n'est pas vrai pour coalesce
, au moins sur SQL Server.)