untermensch
User
 Fresh Boarder
| Posts: 8 |   | Karma: 0 |
|
varBinary(max) в MS-SQL2005 обнуление старше 8000
|
|
Posted: 2007/07/04 23:46 |
|
|
|
|
Повторюсь При работе с полем varBinary(max) в режиме BLOB размер сохраняется, но данные присутствуют только до 8000го байта, выше возвращаются нули. Все встроенные функции записи и получения BLOB данных (а так же при автоматическом преобразовании типов) ведут себя одинаково. Сохраняются данные нормально, в базе хрантится вся записанная информация правильно, а при получении (обычный Select) возвращается тип ftFmtMemo и при получении любым способом содержит только 8000 байтов (ограничение varChar) а затем нули до требуемого размера.
Как можно решить проблему ? MSSQL2005 & BDS2006 & AnyDAC 1122.
|
|