COALESCE (Azure 串流分析)
依序評估引數,並傳回一開始不會評估為 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 |