daft.functions.eq_null_safe#
eq_null_safe #
eq_null_safe(left: Expression, right: Expression) -> Expression
Performs a null-safe equality comparison between two expressions.
Unlike regular equality (==), null-safe equality (<=> or IS NOT DISTINCT FROM): - Returns True when comparing NULL <=> NULL - Returns False when comparing NULL <=> any_value - Behaves like regular equality for non-NULL values
Returns:
| Name | Type | Description |
|---|---|---|
Expression | Boolean Expression | A boolean expression indicating if the values are equal |
Source code in daft/functions/misc.py
123 124 125 126 127 128 129 130 131 132 133 134 135 136 | |