hex_decode_string
Описание
Эта функция выполняет операцию, обратную hex().
Она интерпретирует каждую пару шестнадцатеричных цифр во входной строке как число и преобразует его в байт, представленный этим числом. Возвращаемое значение является бинарной строкой.
Эта функция поддерживается начиная с версии 1.5.0.
Синтаксис
hex_decode_string(str);
Параметры
str: строка для преобразования. Поддерживаемый тип данных — VARCHAR. Пустая строка возвращается в любой из следующих ситуаций:
- Длина строки равна 0 или количество символов в строке является нечетным числом.
- Строка содержит символы, отличные от
[0-9],[a-z]и[A-Z].
Возвращаемое значение
Возвращает значение типа VARCHAR.
Примеры
mysql> select hex_decode_string(hex("Hello Selena"));
+-------------------------------------------+
| hex_decode_string(hex('Hello Selena')) |
+-------------------------------------------+
| Hello Selena |
+-------------------------------------------+
Ключевые слова
HEX_DECODE_STRING