是的,就像标题说的那样,您会想到utf8集合名称的问题..也许是真的。
我有这个查询:
select distinct ort from veranstaltungsorte where ort like 'ka%';
尽管它以“ ka”开头,但结果却是“Köln”。连同3个正确的城市。
当我使用
select distinct ort from veranstaltungsorte where ort like 'kö%';
一切都很好;只是我的数据库管理员认为,科隆还以“ ka”开头?!
我正在尝试字符集,等等,但是它们都不起作用..有什么想法吗?
最佳答案
utf8_general_ci
将对Ö
和O
进行排序
所以也许这就是您想要的。
有关此here的更多信息
除此以外。当您要搜索诸如ÄËÖ之类的字符时,可以将其设置为utf8_swedish_ci
并与ö
一起使用