|
MySQL.RU - Webboard
Вернуться
опять русские буквы! (Maxim) 01/10/2002 - 22:25:07
Re: опять русские буквы! (vi.k) 02/10/2002 - 03:48:51
Re: опять русские буквы! - 2 (Maxim) 02/10/2002 - 11:07:00
> Original message text:
> From: Maxim - 01/10/2002 - 22:25:07
> Subject:опять русские буквы!
> -----------------
> Уважаемые господа! Ещё один вопрос с поиском русских слов. Имеем удалённый MySQL сервер, на котором стоит дефолтовая кодировка Latin1. Изменить это никак невозможно. Производится поиск по таблице:
>
> ля-ля-ля... where (Name >= 'л' and Name < 'у') or (Name >= 'Л' and Name < 'У')
>
> Л и У, конечно, для примера - на самом деле конкретный запрос генерируется динамически, и буквы каждый раз разные.
> Надобно выбрать из таблицы слова, которые начинаются на букву из данного диапазона и вывести по алфавиту.
> Вот как сделать-то? Подскажите, пожалуйста!
> Повторюсь, до конфига сервера не доберёшься.
>
From: vi.k - 02/10/2002 - 03:48:51
Subject:опять русские буквы!
-----------------
Использовать BINARY сравнение.
А там уже всё зависит от той кодировки в которой ты заливаешь данные в базу.
Надеюсь хоть не KOI8, а то будет ещё тот геморой.
Если cp1251 то проблем ПОЧТИ нет. Буква Ёё несколько подпортит тебе жизнь.
И это всё НЕПРАВИЛЬНО.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
4888
|
|