"BINARY"sql执行报错的原因
更新时间: 2024-12-19 16:34:43
阅读 241
"BINARY"sql执行报错的原因
有些时候mysql数据源执行SQL的时候会出现上图报错,这个报错的原因是因为SQL中包含了BINARY这个语句。
这个是因为:mysql在GROUP BY 的时候会按照二进制进行,把大小写区分开。这个是mysql的正常语法。
如果mysql报出了这个错误,说明底层执行SQL的引擎并不是mysql引擎。这个时候就需要有数链接正常的数据源。
文档反馈
以上内容对您是否有帮助?