Funkce hash

Platí pro:zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí hodnotu hash argumentů.

Syntaxe

hash(expr1, ...)

Argumenty

  • exprN: Výraz libovolného typu.

Návraty

Celé číslo.

Poznámka:

Hodnota hash závisí na vstupním datovém typu. Například hash(1::INT) vytvoří jiný výsledek než hash(1::BIGINT). Pokud váš případ použití vyžaduje stabilní hodnoty hash v různých datových typech, zvažte explicitní přetypování hodnot na požadovaný typ.

Příklady

> SELECT hash('Spark', array(123), 2);
 -1321691492