Funktionen ifnull

Gäller för:check marked yes Databricks SQL check marked yes Databricks Runtime

Returnerar expr2 om expr1 är NULL, eller expr1 på annat sätt. Den här funktionen är synonym för coalesce(expr1, expr2) med två argument.

Syntax

ifnull(expr1, expr2)

Argument

  • expr1: Ett uttryck av valfri typ.
  • expr2: Ett uttryck som delar en minst vanlig typ med expr1.

Returer

Resultattypen är den minst vanliga typen av expr1 och expr2.

Exempel

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