Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Оператор
Область применения: Databricks SQL
Databricks Runtime
Проверяет, получают ли аргументы другие значения, где значения NULL считаются сравнимыми значениями.
Синтаксис
expr1 is [not] distinct from expr2
Аргументы
-
expr1
: выражение сравнимого типа. -
expr2
: выражение типа, который имеет общий наименьший общий тип сexpr1
.
Возвраты
Булевый.
Если оба expr1
и expr2
имеют значение NULL, они считаются не разными.
Если только одно из значений expr1
и expr2
равно NULL, выражения считаются различными.
Если значения expr1
и expr2
отличны от NULL, они считаются различными при условии expr
<>expr2
.
Примеры
> SELECT NULL is distinct from NULL;
false
> SELECT NULL is distinct from 5;
true
> SELECT 1 is distinct from 5;
true
> SELECT NULL is not distinct from 5;
false