Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Проблема с буквой "я" в ENUM


Автор: MuToGeN 8.12.2003, 16:11
SQL
CREATE TABLE `some_table` (
`some_field` ENUM ( 'нормальная фраза' , 'фраза с буквой я и еще что-то' )
);
Получается:
SQL
`some_field` ENUM ( 'нормальная фраза' , 'фраза с буквой ' , ' и еще что-то' )
Т.е. она разбивает их по букве "я". Кодировка - win1251.
Ни кто с подобным не сталкивался?

Автор: HalkaR 9.12.2003, 23:08
Конкретно с этим не сталкивался, но у мускула полно проблем с нестандартными (для нее символами). В одном случае даже пришлось кодировать записи в стандартые коды для того, чтоб база работала.

Автор: Nobody 10.12.2003, 22:55
Может, попробовать у MySQL кодировку правильно поставить? Или стоит та, что надо?

Автор: HalkaR 10.12.2003, 23:46
Возможно что-то типа set character set cp1251_koi8 сделать придется.

Автор: MuToGeN 11.12.2003, 13:19
Спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)