coalesce
any →
coalesce(
...expressions: expression
) → any
Returns the first non-null result from two or more expressions evaluated from left to right against the same input. Returns null when every expression evaluates to null.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
expressions | expression | Variadic (two or more) | Two or more candidate expressions evaluated from left to right against the same input. |
Examples
#null | coalesce(#null, 42) → 42
Kind: Function
Scope: special
Aliases: None