select ' '='' 返回结果与 MySQL 不同

tidb 版本 v5.2.2 中,select ' '='' 语句的返回和 MySQL 内不一致。

在mysql中的返回:

image

在tidb中的返回:

image

4.0.14相同,应该是这块的处理逻辑改了

试了下 v5.2.1,返回和 MySQL 一致,纠结了

字符集,排序规则都一致么

都是一致的

这个我们反馈一下

1 个赞

好的 谢谢~ 期待结果

可以看下你的 v5.2.2 和 v5.2.1 集群是否有开启 new_collation_enabled,参考下:
https://docs.pingcap.com/zh/tidb/stable/character-set-and-collation#新框架下的排序规则支持

1 个赞

确实是这个问题,谢谢!

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。