UNHEX
Syntax
UNHEX(str)
Description
Performs the inverse operation of HEX(str). That is, it interprets each pair of hexadecimal digits in the argument as a number and converts it to the character represented by the number. The resulting characters are returned as a binary string.
If str
is NULL
, UNHEX()
returns NULL
.
Examples
SELECT HEX('MariaDB'); +----------------+ | HEX('MariaDB') | +----------------+ | 4D617269614442 | +----------------+ SELECT UNHEX('4D617269614442'); +-------------------------+ | UNHEX('4D617269614442') | +-------------------------+ | MariaDB | +-------------------------+ SELECT 0x4D617269614442; +------------------+ | 0x4D617269614442 | +------------------+ | MariaDB | +------------------+ SELECT UNHEX(HEX('string')); +----------------------+ | UNHEX(HEX('string')) | +----------------------+ | string | +----------------------+ SELECT HEX(UNHEX('1267')); +--------------------+ | HEX(UNHEX('1267')) | +--------------------+ | 1267 | +--------------------+
See Also
This page is licensed: GPLv2, originally from fill_help_tables.sql
Last updated
Was this helpful?