MySql的HEX()是否返回除字母数字以外的任何其他字符?

时间:2013-04-29 10:30:11

标签: mysql

我在我的脚本中正在做HEX(aes_encrypt('my data'),'key'),并且想知道HEX()是否返回除字母数字以外的数据?

HEX()是否返回特殊字符或除字母数字数据以外的任何其他内容?

2 个答案:

答案 0 :(得分:0)

文档说明:

  

Hex() -   对于字符串参数str,HEX()返回十六进制字符串   str的表示形式,str中的每个字符都转换为两个   十六进制数字。该操作的反转由执行   UNHEX()函数。

我会说答案是否定的。

答案 1 :(得分:0)

否 - 它只返回十六进制字符对,即集合中的字符:0123456789ABCDEF