Kovalenko Dmitry пишет:
Да. В некоторых случаях на сервер проскакивал не конвертированный текст
сиквела. Кстати теперь я задумался, насколько правильно вообще его
конвертировать в утф. Т.е. возможны тексты которые вообще конвертировать
противопоказано, и возможны тексты, которые надо конвертировать
частично.

К примеру?


Да к примеру тот же янексовский... коннект уникода

SELECT _WIN1257 'латышские_буквы','другие латышские_буквы'
FROM   TABLE_NAME
WHERE  BLABLA = :MAS_BLABLA

Ну и че с ним делать? Первое поле конвертировать в уникоду нельзя, второе надо.

Ну и плюс поля с чарсетами NONE,OCTETS:

UPDATE
 TABLE_NAME
SET  NONE_FIELD='фыва',WIN1251_FIELD='фыва'


Второе поле нужно конвертануть, первое ни в коем разе.
Автоматом эти случаи не разрулить. Треба чтоб девелопер сам мог с такими сиквелами разобраться.


> > Похоже придется вводить доп опции чтоб девелопер мог
> > разруливать эти ситуации.

>Гы-гы. К меня такое с самого рождения поддержки UNICODE есть  :)

Ну ты у нас весьма предусмотрительный. :))

Удачи


Ответить