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

Как игнорировать | в postgresql?

SELECT * FROM "main_parse_user"
WHERE ("main_parse_user"."bio"::text ~* '\mAnna | z365' OR
 "main_parse_user"."first_name"::text ~* '\mAnna | z365')


если я запускаю этот код то изза | выдается много лишних строк
но если я я добавлю $ то он берет только то что нужно

Но при этом когда я ввожу текст vc (текст без |) то он ничего не находит а если уберу $ то он их найдет

Вопрос

Как мне игнорировать | и прочие спецсимволы но при этом оставлять поиск таким же как и ранее без $
  • Вопрос задан
  • 167 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Hi-TECH Academy
    Администрирование PostgreSQL 16. Базовый курс
    3 дня
    Далее
  • OTUS
    PostgreSQL. Advanced
    4 месяца
    Далее
  • Учебный центр IBS
    QPT PostgreSQL 16. Оптимизация запросов
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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