@cjitkul33

Как сделать регистронезависимый поиск в ClickHouse?

База ClickHouse, движок MergeTree.
Делаю выборку:
select username from table where username like '%test%'

Если есть "usertest" и "UserTest", то "UserTest" не находит, находит только "usertest".
Как сделать поиск регистронезависимым?
  • Вопрос задан
  • 553 просмотра
Решения вопроса 1
2ord
@2ord
telegrammy.net/group/clickhouse_ru/page190.htm#18974
positionCaseInsensitive(haystack, needle) != 0
или
positionCaseInsensitiveUTF8(haystack, needle) != 0

Доки: clickhouse-docs.readthedocs.io/en/latest/functions...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы