Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите с запросом update + <Binary data>  [new]
vlershov
Member

Откуда:
Сообщений: 130
Всем доброго дня,
Возникла необходимость изменить значения поля, но оно в виде <Binary data>, а у меня строка следующего вида: '0x94B2008048B6687E11DE49EFE8FDC2DE'
Вопрос, как эту строку записать вместо того значения который стоит сейчас в данной таблице?
1 мар 12, 07:55    [12174349]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом update + <Binary data>  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
update MyTable
set MyVal = 0x94B2008048B6687E11DE49EFE8FDC2DE
1 мар 12, 07:59    [12174359]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом update + <Binary data>  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
ну а если передаёте именно в строковом формате, то через конверт + 3ий параметр:

convert( varbinary(16), '0x94B2008048B6687E11DE49EFE8FDC2DE', 1 )
1 мар 12, 08:02    [12174363]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом update + <Binary data>  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 6203
Knyazev Alexey
ну а если передаёте именно в строковом формате, то через конверт + 3ий параметр

Если сервер 2008-й.
1 мар 12, 08:19    [12174382]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом update + <Binary data>  [new]
vlershov
Member

Откуда:
Сообщений: 130
Knyazev Alexey,

Спасибо все получилось
1 мар 12, 08:19    [12174384]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом update + <Binary data>  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
Сон Веры Павловны
Knyazev Alexey
ну а если передаёте именно в строковом формате, то через конверт + 3ий параметр

Если сервер 2008-й.


и 2008R2 и 2012...топикстартер про версию ни слова, поэтому ориентируемся на последнюю доступную
1 мар 12, 08:20    [12174386]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить