以下是这两种方法的帮助,我们可以输入数字值作为十六进制数-
在这种方法中,我们需要在单引号中用十六进制数字加上前缀X。然后,十六进制数字字符串将根据表达式上下文自动转换为数字。
mysql> Select X'5152545678'+ 10; +-------------------+ | X'5152545678'+ 10 | +-------------------+ | 349273609858 | +-------------------+ 1 row in set (0.00 sec)
在这种方法中,我们需要编写十六进制数字,且不带任何带0x前缀的引号。然后,将根据表达式上下文自动将十六进制数字字符串转换为数值。
mysql> Select 0x5152545678+10; +-----------------+ | 0x5152545678+10 | +-----------------+ | 349273609858 | +-----------------+ 1 row in set (0.00 sec)