COALESCE (Azure Stream Analytics)
Вычисляет аргументы по порядку и возвращает значение первого выражения, которое изначально не имеет значения NULL.
Синтаксис
COALESCE ( expression1, expression2, [ ,…n ] )
Аргументы
expression
Выражение любого типа.
Типы возвращаемых данных
Тип первого выражения, отличного от NULL.
Примеры
SELECT COALESCE(a, b) AS result FROM input
Выражение | Результат |
---|---|
COALESCE(0, 'a') | 0 |
COALESCE(NULL, 'a') | "a" |
COALESCE(NULL, NULL) | null |
COALESCE(NULL, NULL, 2, NULL) | 2 |