Partilhar via


COALESCE (Azure Stream Analytics)

Avalia os argumentos por ordem e devolve o valor da primeira expressão que inicialmente não é avaliada como NULL.

Sintaxe

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

Argumentos

expression

Uma expressão de qualquer tipo.

Tipos de Devolução

O tipo da primeira expressão não nula.

Exemplos

SELECT COALESCE(a, b) AS result FROM input
Expression Resultado
COALESCE(0, 'a') 0
COALESCE(NULL, 'a') 'a'
COALESCE(NULL, NULL) nulo
COALESCE(NULL, NULL, 2, NULL) 2