Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
К вопросу о LIKE (Илья) 18/04/2003 - 11:04:45
      Re: К вопросу о LIKE (salimbek) 18/04/2003 - 20:54:34
      Re: К вопросу о LIKE (Timur) 24/04/2003 - 10:01:16
      Re: К вопросу о LIKE (Salimbek) 25/04/2003 - 00:41:41

> Original message text:
> From: Илья - 18/04/2003 - 11:04:45
> Subject:К вопросу о LIKE
> -----------------
> Я уже поднимал вопрос о неверной работе селекта с LIKE.
> Мне посоветовали проверить кодировку - проверил, с кодировкой все нормально. Прочитал в документации:
> --------------------------------------
> Если используется выражение ... LIKE "%string%" и длина строки (string) больше, чем 3 символа, то MySQL будет применять алгоритм Турбо Бойера-Мура для инициализации шаблона для строки и затем использовать этот шаблон, чтобы выполнить поиск быстрее.
> --------------------------------------
> В ходе экспериментов вышло, что алгоритм Турбо Бойера-Мура работает нормально, а при длине строки (string) меньше, чем 4 символа, то есть без применения данного алгоритма, выдается полнейшая помойка. Что делать?
>


From: salimbek - 18/04/2003 - 20:54:34
Subject:К вопросу о LIKE
-----------------
Дело действительно в кодировке, а результат (от 17/04/2003)
А->В (%алл%->виктор)
Л->И
Л->К
из-за настроек кодировки select выдает близкие значения.
Мне посоветовали лечить так:
mysql.exe --default-character-set=cp1251
(или что-то похожее см. help)
или добавить этот ключ в my.ini


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
8101



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |