SelectDB Enterprise
参考手册
SQL 函数
标量函数
加密和信息摘要函数
MURMUR_HASH3_32

MURMUR_HASH3_32

描述

计算 32 位 murmur3 hash 值

-注:在计算 hash 值时,更推荐使用xxhash_32,而不是murmur_hash3_32

语法

MURMUR_HASH3_32( <str> [ , <str> ... ] )

参数

参数说明
<str>需要被计算 32 位 murmur3 hash 的值

返回值

返回输入字符串的 32 位 murmur3 hash 值。

-当参数为 NULL 时,返回 NULL

示例

select murmur_hash3_32(null), murmur_hash3_32("hello"), murmur_hash3_32("hello", "world");
+-----------------------+--------------------------+-----------------------------------+
| murmur_hash3_32(NULL) | murmur_hash3_32('hello') | murmur_hash3_32('hello', 'world') |
+-----------------------+--------------------------+-----------------------------------+
|                  NULL |               1321743225 |                         984713481 |
+-----------------------+--------------------------+-----------------------------------+
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标