Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime
Testuje, zda argumenty mají různé hodnoty, ve kterých jsou hodnoty NULL považovány za srovnatelné hodnoty.
Syntaxe
expr1 is [not] distinct from expr2
Argumenty
-
expr1: Výraz srovnatelného typu. -
expr2: Výraz typu, který sdílí nejméně společný typ sexpr1.
Návraty
A boolean.
Pokud jsou expr1 i expr2 NULL, považují se za nerozlišitelné.
Pokud je pouze jeden z expr1 a expr2 má hodnotu NULL, výrazy jsou považovány za odlišné.
Pokud obě expr1 a expr2 nejsou NULL, jsou považovány za odlišné, pokud expr<>expr2.
Příklady
> 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