Re[2]: В каком типе ханить содержимое файла (длинный массив
От: Sshur Россия http://shurygin-sergey.livejournal.com
Дата: 07.06.06 04:53
Оценка:
Здравствуйте, kon_v_palto, Вы писали:

__>Здравствуйте, Time, Вы писали:


T>>Здравсвуйте!

T>>Подскажите пожалуйста по теме сообщения. Делаю что типа для хранения файлов в SQL Server 2005 так вот решил хранить собсвенно содержимое файла в поле типа varbinary (точнее не я решил а мне сказали что будет так), а тут случайно наткнулся что вроде этот тип максимум длинну поддерживает 8000.
T>>Что то я запутался помогите по возможности.
T>>Заранее благодарен

__>Чуш, varbinary(мах) единственный правильный выход.

__>varchar(max) — это для текста
__>image — усторевший тип, сопостовляется с varbinary(мах)

Чушь.


MSDN:

Microsoft SQL Server 2005 stores character strings longer than 8,000 characters and binary data longer than 8,000 bytes in special data types named text and image. Unicode strings longer than 4,000 characters are stored in the ntext data type



Если очень хочется использовать varbinary, то придется файл на куски по 8000 байт резать, что ИМХО геморрой еще тот.
Шурыгин Сергей

"Не следует преумножать сущности сверх необходимости" (с) Оккам
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.