Convert the input binary data into a string converted using hexadecimal encoding.
FROM_BINARY
FROM_HEX ( <varbinary> )
| Parameter | Description |
|---|---|
<varbinary> | Input parameter is binary data |
Convert the input binary data into a string using hexadecimal encoding.
SELECT FROM_HEX(NULL);
+----------------+ | FROM_HEX(NULL) | +----------------+ | NULL | +----------------+
SELECT FROM_HEX(X'AB');
+-----------------+ | FROM_HEX(X'AB') | +-----------------+ | AB | +-----------------+
select *, from_binary(varbinary_c) from mysql_all_type_test.test_varbinary_db.test_varbinary
+------+----------------------------+--------------------------+ | id | varbinary_c | from_binary(varbinary_c) | +------+----------------------------+--------------------------+ | 1 | 0x48656C6C6F20576F726C64 | 48656C6C6F20576F726C64 | | 2 | 0x48656C6C6F20576F726C6421 | 48656C6C6F20576F726C6421 | | 3 | 0x48656C6C6F20576F726C6421 | 48656C6C6F20576F726C6421 | | 4 | NULL | NULL | | 5 | 0xAB | AB | +------+----------------------------+--------------------------+