跳到主要内容
版本:Latest-3.3

xx_hash3_128

功能

返回输入字符串的 128 位 xxhash3 hash 值。

语法

LARGEINT XX_HASH3_128(VARCHAR input, ...)

参数说明

input: 支持的数据类型为 VARCHAR。

返回值说明

返回值的数据类型为 LARGEINT。如果输入值为 NULL,则返回 NULL。

示例

MySQL > select xx_hash3_128(null);
+-------------------+
| xx_hash3_128(NULL) |
+-------------------+
| NULL |
+-------------------+

MySQL > select xx_hash3_128("hello");
+-----------------------------------------+
| xx_hash3_128('hello') |
+-----------------------------------------+
| -98478366302105124680504504609445627880 |
+-----------------------------------------+

MySQL > select xx_hash3_128("hello", "world");
+-----------------------------------------+
| xx_hash3_128('hello', 'world') |
+-----------------------------------------+
| -45235302294609689438180196264627189905 |
+-----------------------------------------+

keyword

XX_HASH3_128,HASH,xxHash3