Поделиться через


Оператор is null

Область применения:флажок Databricks SQL флажок Databricks Runtime

Проверяет, имеет ли expr значение NULL.

Синтаксис

expr is [not] null

Аргументы

  • expr: выражение любого типа.

Возвраты

BOOLEAN.

Если указан параметр not, этот оператор является синонимом для isnotnull(expr). В противном случае оператор является синонимом для isnull(expr).

Если expr результат:VARIANT

Результат is null всегда false. Используйте функцию is_variant_null, чтобы проверить, является ли VARIANT кодированное значение, или приведение NULL к определенному типу и проверьте, является VARIANTNULLли результат.

Примеры

> SELECT 1 is null;
 false

> SELECT 1 is not null;
 true