Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 cast(@p11 as varbinary(max))  [new]
Robb
Member

Откуда: там и тут
Сообщений: 949
Можно ли так писать когда я хочу вставить данные - двоичный буфер с фото?

на одном сервере, тот который 2008 на XP такое работает, а на Windows 7 не кастит в МАХ, только 30...

как надо правильно кастить в таком случае?
20 июл 11, 19:45    [11002569]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
"двоичный буфер с фото" - это кто?
20 июл 11, 19:53    [11002599]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
Robb
Member

Откуда: там и тут
Сообщений: 949
Гавриленко Сергей Алексеевич,

не понял вопрос
20 июл 11, 19:58    [11002620]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Robb
не понял вопрос


И мы Ваш тоже.
20 июл 11, 20:17    [11002693]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
Robb
Member

Откуда: там и тут
Сообщений: 949
pkarklin,

блин, короче все работает нормально, просто компонент был древний, в котором не было каста.
а как определяется величина MAX в varbinary(MAX)?
20 июл 11, 20:30    [11002737]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
Robb
Member

Откуда: там и тут
Сообщений: 949
pkarklin,

:) я в теме написал cast(@p11 as varbinary(max))

имелось в виду буфер в параметр @p11
20 июл 11, 20:31    [11002743]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Robb,

И... @p11 какого типа? О каком компоненте идет речь? Нет никакой "величины" для MAX типов данных.
20 июл 11, 20:52    [11002805]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
Robb
Member

Откуда: там и тут
Сообщений: 949
pkarklin,

MAX - без ограничений?
20 июл 11, 22:07    [11003120]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Robb,

BOL->max indicates that the maximum storage size is 2^31-1 bytes
20 июл 11, 22:09    [11003133]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
автор
только 30...


Значит у Вас было написано

cast(@p11 as varbinary)  
20 июл 11, 22:19    [11003192]     Ответить | Цитировать Сообщить модератору
 Re: cast(@p11 as varbinary(max))  [new]
Robb
Member

Откуда: там и тут
Сообщений: 949
pkarklin,

да, да, спасибо. исправил.

понял про размер МАХ, спасибо.
20 июл 11, 22:33    [11003264]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить