MySQL入门教程:十六进制值数据类型,MySQL支持十六进制值,以十六进制形式表示的整数由“0x”后跟一个或多个十六进制数字(”0”到“9”及“a”到“f”)组成。例如,0x0a 为十进制的 10,而 0xffff 为十进制的 65535。十六进制数字不区分大小写,但其前缀“0x”不能为“0X”。即 0x0a 和 0x0A 都是合法的,但 0X0a 和 0X0A 不是合法的。
在数字上下文,它们表现类似于一个整数(64位精度)。在字符串上下文,它们表现类似于一个二进制字符串,这里每一对十六进制数字被变换为一个字符。
例如:
MySQL> select 0x5061756c+0, 0x5061756c;
其结果为:
+--------------+------------+
| 0x5061756c+0 | 0x5061756c |
+--------------+------------+
| 1348564332 | Paul |
+--------------+------------+
CUUG 优技培训
金牌讲师
实操环境
院校合作
学校新闻
行业新闻
请输入您的手机号
申请试听