Sdílet prostřednictvím


COALESCE (Azure Stream Analytics)

Vyhodnotí argumenty v pořadí a vrátí hodnotu prvního výrazu, který se na začátku nevyhodnotí jako NULL.

Syntaxe

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

Argumenty

expression

Výraz libovolného typu.

Návratové typy

Typ prvního výrazu, který není null.

Příklady

SELECT COALESCE(a, b) AS result FROM input
Výraz Výsledek
COALESCE(0, "a") 0
COALESCE(NULL, 'a') 'a'
COALESCE(NULL; NULL) null
COALESCE(NULL; NULL; 2; NULL) 2