COALESCE (Azure Stream Analytics)
Evaluates the arguments in order and returns the value of the first expression that initially does not evaluate to NULL.
Syntax
COALESCE ( expression1, expression2, [ ,…n ] )
Arguments
expression
An expression of any type.
Return Types
The type of the first non-null expression.
Examples
SELECT COALESCE(a, b) AS result FROM input
Expression | Result |
---|---|
COALESCE(0, ‘a’) | 0 |
COALESCE(NULL, ‘a’) | ‘a’ |
COALESCE(NULL, NULL) | null |
COALESCE(NULL, NULL, 2, NULL) | 2 |