共用方式為


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