Condividi tramite


Funzione xxhash64

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Restituisce un valore hash a 64 bit degli argomenti.

Sintassi

xxhash64(expr1 [, ...] )

Argomenti

  • exprN: espressione di qualsiasi tipo.

Valori restituiti

UN BIGINT.

Annotazioni

Il valore hash dipende dal tipo di dati di input. Ad esempio, xxhash64(1::INT) produce un risultato diverso da hash(1::BIGINT). Se il caso d'uso richiede valori hash stabili in tipi di dati diversi, è consigliabile eseguire il cast esplicito dei valori al tipo desiderato.

Esempi

> SELECT xxhash64('Spark', array(123), 2);
 5602566077635097486