Общие > Базы данных

Как заставить "REGEXP" НЕ учитывать регистр букв?

<< < (2/3) > >>

Shamandeffer:
Wyclef . Попробывал я по латинскому слову, но эффект тоже - учитывает REGEXP регистр слов , УЧИТЫВАЕТ!
P.S. А что такое ИМХО?

Shamandeffer:
А если перевести в верхний регистр, то REGEXP  ищет соответствующую строку в верхнем регистре.
Может есть какая-нибудь приставка(вроде BINARY) для отмены учёта регистра?

Wyclef:

--- Цитировать ---А что такое ИМХО
--- Конец цитаты ---


В мануале есть пример:


--- Код: ---mysql> select "a" REGEXP "A", "a" REGEXP BINARY "A";
        -> 1  0
--- Конец кода ---


Т.е. в первый regexp сработал, а второй с binary нет.
По-умолчанию, regexp регистронезависимый, ИМХО...

BINARY можно задать при создании таблицы для полей типа CHAR и VARCHAR - тогда regexp для них будет регистрозависимый по-умолчанию.

Shamandeffer:
Wyclef !
Так что такое ИМХО?

Wyclef:
http://sokr.ru

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии