如何在 MySQL 语句中以十六进制 (HEX) 格式输入字符?


我们可以在如下两种方法的帮助下,以十六进制数字的形式输入字符 -

添加前缀 'X'

在这种方法中,我们需要在带 X 前缀的单引号中引用十六进制数字。然后,HEX 编号字符串将自动转换为字符字符串。

示例

mysql> Select X'5152545678';
+---------------+
| X'5152545678' |
+---------------+
| QRTVx         |
+---------------+
1 row in set (0.00 sec)

添加前缀 0x

在此方法中,我们需要在不带任何引号且添加了 0x 前缀的情况下,编写十六进制数字。然后,HEX 编号字符串将自动转换为字符字符串。

示例

mysql> Select 0x5152545678;
+--------------+
| 0x5152545678 |
+--------------+
| QRTVx        |
+--------------+
1 row in set (0.00 sec)

更新时间:22-Jun-2020

881 次浏览

启动你的 职业生涯

完成课程获取认证

开始
广告