Перейти к основному содержимому

crc32

Описание

Возвращает 32-битное значение циклической проверки избыточности (CRC) строки. Если входное значение равно NULL, возвращается NULL.

Эта функция используется для обнаружения ошибок. Она использует алгоритм CRC32 для обнаружения изменений между исходными и целевыми данными.

Эта функция поддерживается начиная с версии 1.5.0.

Синтаксис

BIGINT crc32(VARCHAR str)

Параметры

str: строка, для которой вы хотите вычислить значение CRC32.

Примеры

mysql > select crc32("starrocks");
+--------------------+
| crc32('starrocks') |
+--------------------+
| 2312449062 |
+--------------------+

mysql > select crc32(null);
+-------------+
| crc32(NULL) |
+-------------+
| NULL |
+-------------+
1 row in set (0.18 sec)

Ключевые слова

CRC32