본문으로 건너뛰기
최종 수정: 에

MURMUR_HASH3_32

설명​

32비트 murmur3 해시 값을 계산합니다

  • 참고: 해시 값을 계산할 때는 xxhash_32를 murmur_hash3_32 대신 사용하는 것을 권장합니다.

구문​

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

매개변수​

매개변수설명
<str>계산할 32비트 murmur3 해시 값

반환 값​

입력 문자열의 32비트 murmur3 해시 값을 반환합니다.

-매개변수가 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 |
+-----------------------+--------------------------+-----------------------------------+