对varbinary字段进行MySQL不区分大小写的搜索?

时间:2011-07-24 15:50:12

标签: mysql search varbinary

我有一个varbinary字段id,喜欢对不区分大小写的搜索。

我知道varbinary字段的工作方式禁止你做这样的事情:

WHERE LOWER(page_title) = LOWER("Gasket")

有没有办法做到这一点?我想我可以暂时将该字段作为varchar或其他东西。但我不确定。

1 个答案:

答案 0 :(得分:10)

您可以使用CONVERT()功能:

SELECT * FROM mytable WHERE CONVERT(page_title USING latin1) = 'gasket';

另见Case Sensitivity in String Searches