Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime 11.3 LTS и выше
Возвращает значение true, если expr1 равно expr2 или оба выражения имеют значение NULL или false в противном случае. Эта функция отличается от = оператора знака eq, рассматривая NULL как сравнимое значение.
Синтаксис
equal_null ( expr1, expr2 )
Аргументы
-
expr1: выражение любого сравнимого типа. -
expr2: выражение, имеющее наименьший общий тип сexpr1.
Возвраты
Значение BOOLEAN.
Примеры
> SELECT equal_null(2, 2);
true
> SELECT equal_null(2, 1);
false
> SELECT equal_null(NULL, 1);
false
> SELECT NULL == 1;
NULL
> SELECT equal_null(NULL, NULL);
true
> SELECT NULL == NULL;
NULL
Связанные
-
Оператор
<(знак "меньше") оператор "<=" (знак "меньше или равно") -
Оператор
>(знак "больше") -
(Знак "больше или равно") оператор
>= -
Оператор
<=>(знак "меньше, равно, больше") -
Оператор
!=(bangeq sign) -
(знак равенства)
=оператор -
Оператор
==(двойной знак равенства) -
Оператор
<>(знак "меньше больше") - Правила типа данных SQL