Перейти к основному содержимому
Версия: 2.0.x

crc32

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

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

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

Синтаксис

BIGINT crc32(VARCHAR str)

Параметры

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

Примеры

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

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

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

CRC32