✅ Azure 串流分析 ✅ 網狀架構事件串流
依序評估自變數,並傳回最初未評估為 NULL 的第一個運算式值。
語法
COALESCE ( expression1, expression2, [ ,…n ] )
論點
表示式
任意類型的運算式。
傳回型別
第一個非 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 |