coalesce jest obsługiwany zarówno w Oracle, jak i SQL Server i pełni zasadniczo tę samą funkcję, co nvl i isnull . (Istnieje kilka ważnych różnic, coalesce może przyjąć dowolną liczbę argumentów i zwraca pierwszy niepusty. Zwracany typ dla isnull pasuje do typu pierwszego argumentu, co nie jest prawdą dla coalesce , przynajmniej na serwerze SQL.)