COALESCE (Azure Stream Analytics)

引数を順番に評価し、最初に 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