相关疑难解决方法(0)

UNHEX和X之间的区别(MySQL)

在处理数据库中的十六进制值时,MySQL UNHEX和X之间的区别是什么?

例如.

SELECT * FROM test WHERE guidCol IN (UNHEX('hexadecimalstring'));

SELECT * FROM test WHERE guidCol IN (X'hexadecimalstring');
Run Code Online (Sandbox Code Playgroud)

两者都给了我精确的结果集.那有什么区别吗?性能影响?

编辑: guidCol的基础类型当然是二进制的

mysql hex guid

10
推荐指数
1
解决办法
5379
查看次数

标签 统计

guid ×1

hex ×1

mysql ×1