关于if函数的疑问

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
ASCII码表中,大写字母的码值小于小写字母的码值,但是if函数这样写为啥结果是一样的
image
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

参数: lower_case_table_names

2 个赞

了解,比较不区分大小写,看到了视频中老师说小于小写字母的码值大于大写字母的,确实查询是相等的
image

1 个赞

有用感谢分享

感谢分享!mark!

我感觉这个跟数据库的字符集设置有关
字符集和排序规则 | PingCAP 文档中心

感谢!mark

这是因为忽略大小写造成的, lower_case_table_names

不区分大小写了