<=>
(lt eq gt sign) – operátor
Platí pro: Databricks SQL Databricks Runtime
Vrátí stejný výsledek jako EQUAL(=)
pro operandy, které nejsou null, ale vrátí true
, pokud jsou NULL
oba , false
pokud jeden z nich je NULL
. Tento operátor je synonymem pro expr1 is not distinct from expr2
.
Syntaxe
expr1 <=> expr2
Argumenty
expr1
: Výraz srovnatelného typu.expr2
: Výraz, který sdílí nejméně společný typ sexpr1
.
Návraty
A BOOLEAN.
Příklady
> SELECT 2 <=> 2;
true
> SELECT 1 <=> '1';
true
> SELECT true <=> NULL;
false
> SELECT NULL <=> NULL;
true