Привет!

> Ну так вот. Переходим к сути моего, так сказать, спича - тип CHAR в
> плане приема-передачи UTF8 данных - отстой полный.

Позвольте мне вам не позволить. В чем проблема с UTF-8 в CHAR?
Максимальный размер строки (которая, к тому же ограничена нулем) в
байтах тебе известен. Подсчет количества символов делается в один
проход.


> А поскольку следить за тем какие мы данные мы передаем - UTF-8 или нет
> - это весьма муторное занятие, обмен всех текстовых данных лучше
> осуществлять через VARCHAR

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

З.Ы. А в плане того, что оно криво передается в массиве - раз это
обнаружили только сейчас, то наверняка НИКТО это не использовал. Был
такой фараон - Ибо Нех. Наверняка птицеводы думают - оставить багу как
есть или вообще массивы похерить нах? ;-)



-- 
Best regards,
 Sergey                            mailto:[EMAIL PROTECTED]


Ответить