COALESCE

Версии сервера

0.91.01.5.31.5.41.5.52.02.0.32.0.42.12.53.0
--ДаДаДаДаДаДаДаДа?

Формат

COALESCE ( значение1, значение2[,значение3[,значение4]])

Описание

Встроенная функция. Возвращает первое не NULL значение из списка

COALESCE упрощенная форма CASE к примеру COALESCE (V1, V2) можно заменить : CASE WHEN V1 IS NOT NULL THEN V1 ELSE V2 END

COALESCE (V1, V2,…, Vn) можно заменить : CASE WHEN V1 IS NOT NULL THEN V1 ELSE COALESCE (V2,…,Vn) END и так далее

Пример

select c.customer, coalesce(c.address_line2,‘не задан’) from customer c

См. также

IF, CASE, IIF

Обсуждение