SET NAMES в MySQL 4.0.24

Vetal

Новичок
SET NAMES в MySQL 4.0.24

не работает сабж
кто-нить знает с какой версии появилась переменная NAMES?
и как сказать серверу версии 4.0.24 штоб кирилицу поддерживал?

-~{}~ 28.02.06 16:33:

конфиг не доступен

-~{}~ 28.02.06 16:38:

вообще же идея в том что пишется прога, которая конектится к любому mysql-сервер через odbc
и она должна говорить по-русски, что бы ни было в настройках сервера
 

Vetal

Новичок
A SET NAMES 'x' statement is equivalent to these three statements:
SET character_set_client = x;
SET character_set_results = x;
SET character_set_connection = x;

http://dev.mysql.com/doc/refman/4.1/en/charset-connection.html

терь вопрос, начиная с какой версии поддерживаются character_set_

-~{}~ 28.02.06 17:28:

жаль нет щас под рукой этого сервачка 4.0.24
 

Апельсин

Оранжевое создание
> терь вопрос, начиная с какой версии поддерживаются character_set_

с 4.1
в 4.0 есть опция default-character-set которая устанавливается только при запуске сервера.
 

Vetal

Новичок
биг сенкс, а можно линк?
то есть выходит что в 4.0.24 никак не укажешь кодировку на сессию? а в 3.23?
 

Апельсин

Оранжевое создание
Автор оригинала: Vetal
биг сенкс, а можно линк?
то есть выходит что в 4.0.24 никак не укажешь кодировку на сессию? а в 3.23?
а может сами подумаете мозгами будет ли работать в более старой версии фича, которая не поддерживается в более новой версии? :rolleyes:
 

Vetal

Новичок
ответ-то напрашивается сам собой
но как жить-то? может в предыдущей версии был какой-то другой способ указания кодировки...

-~{}~ 01.03.06 19:59:

ещё вопросец, с какой версии поддерживается CAST()?

а лучше дайте линк где написано с какой версии какая фича поддерживается
искал сам такую доку, но не смог
 
Сверху