coalesce(value [, ...])
- returns the first non-null argument in a provided list of arguments in cases where null values should not appear in query results.
This function is an implementation of the COALESCE
expression in PostgreSQL and as such, should follow the expected behavior described in the
-
value
and subsequent comma-separated list of arguments which may be of any type except binary. If the provided arguments are of different types, one should beCAST
able to another.
Return value:
The return value is the first non-null argument passed
Given a table with the following records:
The following example demonstrates how to use to return a default value of 0
for an expression if the amount
column contains values.