Функция ifnull

Область применения:check marked yes Databricks SQL check marked yes Databricks Runtime

Возвращает expr2, если expr1 имеет значение NULL. В противном случае возвращает expr1. Эта функция является синонимом двух coalesce(expr1, expr2) аргументов.

Синтаксис

ifnull(expr1, expr2)

Аргументы

  • expr1: выражение любого типа.
  • expr2: выражение, с которым используется наименее распространенный типexpr1.

Возвраты

Тип результата является наименее распространенным типом expr1 и .expr2

Примеры

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