|
MySQL.RU - Webboard
Вернуться
mysql for win bug? (Лаури) 12/10/2001 - 12:23:45
Re: mysql for win bug? (ХЭВОК) 12/10/2001 - 15:23:22
Re: mysql for win bug? (preacher) 28/11/2001 - 11:52:15
> Original message text:
> From: Лаури - 12/10/2001 - 12:23:45
> Subject:mysql for win bug?
> -----------------
> Я натолкнулся на странное поведение mysql под windows ( mysql-3.23.41-win) при запросах типа SELECT col1, col2 FROM table WHERE col1 LIKE "русское_слово%"
> col1 это varchar(80).
> mysql отдавал всё что угдно кроме нужных записей. Поясню на примере:
> запрос:
> SELECT col1,col2 FROM table WHERE col1 LIKE "пус%" LIMIT 0, 30
> ответ:
> +------------------+------+
> | col1 | col2 |
> +------------------+------+
> | пустышки | 1 | ok
> | Пускай | 2 | ok
> | oтстегивающимися | 3 | ?? что это такое
> | oтстегиваются | 3 | ?? ошибка mysql?
> | пустышка | 3 | вроде ок.
> | отсутствие | 3 | ?? или я чегото не понимаю?
> +------------------+------+
>
> Я заменил на запрос SELECT col1,col2 FROM table WHERE col1 REGEXP "^пус.*" LIMIT 0, 30
>
> Запрос выполнялся намного дольше, но и результат стал лучше - правильным. Я не стал его приводить, но он правильный.
>
>
> Как думаете, в чем причина того, что в первом случае запрос выполняется неправильно?
>
From: ХЭВОК - 12/10/2001 - 15:23:22
Subject:mysql for win bug?
-----------------
yo, bitch!
--default-character-set=cp1251
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
963
|
|