我正在使用PHP和后端ClickHouse数据库开发站点。当我使用类似查询时,它不支持区分大小写的单词。
select id,comments from discussion where comments LIKE "%Data not reflect%";
有什么方法可以搜索不区分大小写的单词?
没有ILIKE运算符。我想你可以用lowerUTF8()。
ILIKE
lowerUTF8()
select id,comments from discussion where lowerUTF8(comments) LIKE '%Data not reflect%';
但是,由于可能必须将所有comments值都转换为小写,因此性能可能很沉重。
comments