Delen via


xxhash64-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Retourneert een 64-bits hashwaarde van de argumenten.

Syntaxis

xxhash64(expr1 [, ...] )

Argumenten

  • exprN: Een expressie van elk type.

Retouren

EEN BIGINT.

Opmerking

De hashwaarde is afhankelijk van het invoergegevenstype. Produceert bijvoorbeeld xxhash64(1::INT) een ander resultaat dan hash(1::BIGINT). Als voor uw use-case stabiele hashwaarden voor verschillende gegevenstypen zijn vereist, kunt u overwegen expliciet waarden naar het gewenste type te casten.

Voorbeelden

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