我遇到过两种方法来修复两个具有不同排序规则的数据库的排序规则冲突。
在两个数据库上设置相同的排序规则
在select语句中指定排序规则
我想知道是否有任何服务器范围的设置忽略select语句中的排序规则?
答案 0 :(得分:1)
您需要在where子句中定义排序规则,如下所示:
SELECT Column1
FROM Table1
WHERE Column1 COLLATE Latin1_General_CS_AS = 'search'
答案 1 :(得分:-1)
在MySQL中,您可以设置每个连接,也可以在服务器配置中设置。
每个连接:SET NAMES'charset_name'COLLATE'collation_name';