Udostępnij za pośrednictwem


Funkcja ifnull

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca wartość expr2 , jeśli expr1 ma wartość NULL, lub expr1 w inny sposób. Ta funkcja jest synonimem dwóch coalesce(expr1, expr2) argumentów.

Składnia

ifnull(expr1, expr2)

Argumenty

  • expr1: wyrażenie dowolnego typu.
  • expr2: wyrażenie współużytkuje najmniej typowy typ za pomocą expr1polecenia .

Zwraca

Typ wyniku jest najmniej typowym typem expr1 i .expr2

Przykłady

> SELECT ifnull(NULL, array('2'));
 [2]