MySQL 如何在MySQL语句中以十六进制(HEX)数的形式输入字符?
以下是两种方法,可以帮助我们以十六进制数的形式输入字符-
阅读更多:MySQL 教程
通过前缀“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)