混淆SQL排序内置函数用于区分大小写的搜索

时间:2015-10-09 20:44:41

标签: mysql mysql-workbench

我正在尝试在MYSQL上执行此语句。

SELECT * FROM mydatabase.mytable where LASTNAME COLLATE Latin1_General_CS_AI like '%DOODLEBOP%'

我一直收到这个错误: Error Code: 1273. Unknown collation: 'Latin1_General_CS_AI'

任何想法我错过了什么或做错了什么?我也试图模仿我在网上阅读的一篇文章。 Case Sensitive Searching

我尝试了几个快速的谷歌错误,但无济于事。感谢

1 个答案:

答案 0 :(得分:0)

您正尝试在MySQL服务器上使用Microsoft SQL Server排序规则名称。 有关有效的MySQL归类名称和正确的语法,请参阅MySQL文档:

我认为您查询的最接近的排序规则名称是:latin1_general_cs