mysql的hex()和unhex()函数
来源:互联网 发布:js取数组最后一个值 编辑:程序博客网 时间:2024/05/21 16:47
select hex(‘love’);
“6C6F7665″
select unhex(hex(‘love’)); 或者 select x’6C6F7665′;或者select 0x6C6F7665;
“love”
说明:
十六进制值
MySQL支持十六进制值。在数字上下文中,十六进制数如同整数(64位精度)。在字符串上下文,如同二进制字符串,每对十六进制数字被转换为一个字符:mysql>SELECT x’4D7953514C’;
-> ‘MySQL’
mysql> SELECT 0xa+0;
-> 10
mysql> SELECT 0x5061756c;
-> ‘Paul’
十六进制值的默认类型是字符串。如果想要确保该值作为数字处理,可以使用CAST(…AS UNSIGNED):
mysql> SELECT 0×41,CAST(0×41 AS UNSIGNED);
-> ‘A’,65
0x语法基于ODBC。十六进制字符串通常用于ODBC以便为BLOB列提供值。x’hexstring’语法基于标准SQL。
可以用HEX()函数将一个字符串或数字转换为十六进制格式的字符串:
mysql> SELECT HEX(‘cat’);
-> ’636174′
mysql> SELECT 0×636174;
-> ‘cat’
- mysql的hex()和unhex()函数
- mysql的hex()和unhex()函数
- mysql hex与unhex 函数的妙用
- mysql hex与unhex 函数的妙用
- MYSQL中HEX、UNHEX函数
- mysql中用HEX和UNHEX函数处理二进制数据的导入导出
- mysql中用HEX和UNHEX函数处理二进制数据的导入导出
- mysql中用HEX和UNHEX函数处理二进制数据的导入导出
- MySQL中HEX函数的用法
- HEX 和 BIN 的转换
- hex和bin的区别
- hex和bin的区别
- .Hex和.Bin的区别
- MYSQL之hex()函数查看表的一字段值的编码值
- Hex和ASCII相互转换函数
- Hex棋评估函数的设计
- HEX文件和BIN文件格式的区别
- HEX文件和BIN文件格式的区别
- Linux下安装vmware tools共享文件夹
- directshow在哪里?
- Linux查看硬件信息 (2011-07-20 20:28)
- 作者自述CSE语言设计思想(一)----做50号语言,还是0号语言?
- libusb编译与使用入门--arm linux (2011-07-24 22:16)
- mysql的hex()和unhex()函数
- 泛解析 和主机头配置
- Actual.Window.Manager.v6.2
- 对类加载的理解
- build busybox-1.1.3 (2011-07-25 20:42)
- C#屏幕抓图程序
- C++建立通讯录XML文件(包含XML文件的各种操作)
- 驱动文件操作学习与实践
- linux之TCP/IP创建线程实现简单聊天(2)