Задать вопрос
@cjitkul33

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

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

Если есть "usertest" и "UserTest", то "UserTest" не находит, находит только "usertest".
Как сделать поиск регистронезависимым?
  • Вопрос задан
  • 599 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • REBRAIN
    ClickHouse для дата-инженеров
    2 месяца
    Далее
  • Школа Больших Данных
    Подготовка к сертификации ClickHouse Certified Developer
    1 день
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик: индивидуальные проекты
    6 месяцев
    Далее
Решения вопроса 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...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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