COALESCE (Azure Stream Analytics)

Evalúa los argumentos en orden y devuelve el valor de la primera expresión que inicialmente no se evalúa como NULL.

Sintaxis

SQL
COALESCE ( expression1, expression2,  [ ,…n ] )

Argumentos

expression

Una expresión de cualquier tipo.

Tipos de valor devuelto

Tipo de la primera expresión que no es NULL.

Ejemplos

SQL
SELECT COALESCE(a, b) AS result FROM input
Expresión Resultado
COALESCE(0, 'a') 0
COALESCE(NULL, 'a') 'a'
COALESCE(NULL, NULL) null
COALESCE(NULL, NULL, 2, NULL) 2