我们如何在MySQL语句中输入数字值作为十六进制(HEX)数字?
以下是这两种方法的帮助,我们可以输入数字值作为十六进制数-
通过前缀“X”
在这种方法中,我们需要在单引号中用十六进制数字加上前缀X。然后,十六进制数字字符串将根据表达式上下文自动转换为数字。
示例
mysql> Select X'5152545678'+ 10; +-------------------+ | X'5152545678'+ 10 | +-------------------+ | 349273609858 | +-------------------+ 1 row in set (0.00 sec)
通过前缀0x
在这种方法中,我们需要编写十六进制数字,且不带任何带0x前缀的引号。然后,将根据表达式上下文自动将十六进制数字字符串转换为数值。
示例
mysql> Select 0x5152545678+10; +-----------------+ | 0x5152545678+10 | +-----------------+ | 349273609858 | +-----------------+ 1 row in set (0.00 sec)
热门推荐
10 高考已上岸祝福语简短
11 祝福语年轻回复文案简短
12 18岁的祝福语简短
13 工人生日祝福语简短
14 祝产妇的祝福语简短
15 新婚祝福语简短句子
16 餐前仪式祝福语简短
17 幼儿老师过年简短祝福语
18 表达家人的祝福语简短