メインコンテンツまでスキップ

md5sum_numeric

md5sum_numeric

複数の文字列の128ビットのチェックサムを計算します。チェックサムは、数字の10進数文字列で表されます。

構文

LARGEINT md5sum_numeric(VARCHAR expr,...);

パラメータ

expr:計算する文字列。VARCHAR型である必要があります。

返り値

LARGEINT型のチェックサムを返します。入力が空の場合、エラーが返されます。

mysql> select md5sum_numeric("starrocks");
+-----------------------------------------+
| md5sum_numeric('starrocks') |
+-----------------------------------------+
| 328761383472799310362963866384446095221 |
+-----------------------------------------+
1 row in set (0.01 sec)

mysql> select md5sum_numeric("starrocks","star");
+-----------------------------------------+
| md5sum_numeric('starrocks', 'star') |
+-----------------------------------------+
| 163436627872604162110984707546327199448 |
+-----------------------------------------+
1 row in set (0.01 sec)

mysql> select md5sum_numeric(null);
+-----------------------------------------+
| md5sum_numeric(NULL) |
+-----------------------------------------+
| 281949768489412648962353822266799178366 |
+-----------------------------------------+
1 row in set (0.01 sec)