> > Дим, дык мне же (при текущей архитектуре) по-любому прийдется > > протаскивать блоб с сервера на клиента. > > SELECT CHAR_LENGTH(:blob_id) FROM RDB$DATABASE не работает ? > Я не проверял :) > > Зачем тебе это вообще нужно ?
MSSQL перед тем как вытаскивать данные колонки с BLOB-ом запрашивает её длину в символах. Потом когда он тащит данные (через поток) он сравнивает фактическое число символов с тем что он получил ранее. И ругается если эти числа разные. -- На текущий момент для UNICODE_FSS/UTF-8 не представляется возможным выполнить первый запрос (по определению числа символов) без затаскивания всего блоба на клиента. --- Предложения заюзать CHAR_LENGTH ... не, я понимаю, что "вам шашечки или ехать?", но как-то криво это :(( Коваленко Дмитрий.

