NULLIF (Lakehouse v2)
Gibt NULL zurück, wenn zwei Ausdrücke gleich sind, andernfalls den ersten Ausdruck.
Analyze-Syntax
Abschnitt betitelt „Analyze-Syntax“func.nullif(get_column(table, 'value'), 0)Analyze-Beispiele
Abschnitt betitelt „Analyze-Beispiele“func.nullif(get_column(table, 'divisor'), 0)SQL-Syntax
Abschnitt betitelt „SQL-Syntax“NULLIF(<value>, 0)SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“SELECT 100 / NULLIF(divisor, 0) AS safe_division FROM calculations;
┌───────────────┐│ safe_division │├───────────────┤│ 50.00 ││ NULL ││ 25.00 │└───────────────┘