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 |