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

Откуда:
Сообщений: 15
Добрый день, товарищи.
Такой вопрос:
Допустим есть значение 0x050003DE0202203733386D6D2C20.
В нем хранится изначально текстовая информация (0x203733386D6D2C20).
0x050003DE0202 - это служебная информация.
Если делать cast(0x050003DE0202203733386D6D2C20 as varchar(160)) - то текста не получим.

Как можно выделить из общего значени только 0x203733386D6D2C20, чтобы его уже потом кастить?
Спасибо.
28 дек 09, 17:25    [8128644]     Ответить | Цитировать Сообщить модератору
 Re: varbinary - > varchar  [new]
jHotMan
Member

Откуда:
Сообщений: 15
jHotMan

Допустим есть значение 0x050003DE0202203733386D6D2C20.

В данном случае это varbinary
28 дек 09, 17:27    [8128651]     Ответить | Цитировать Сообщить модератору
 Re: varbinary - > varchar  [new]
O_val
Member

Откуда:
Сообщений: 157
substring ?
28 дек 09, 17:30    [8128667]     Ответить | Цитировать Сообщить модератору
 Re: varbinary - > varchar  [new]
jHotMan
Member

Откуда:
Сообщений: 15
точно! почему-то думал ,что сабстринг только с varchar\nvarchar\char работает
28 дек 09, 17:32    [8128684]     Ответить | Цитировать Сообщить модератору
 Re: varbinary - > varchar  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33338
Блог
select CONVERT(varchar(100), 0x050003DE0202203733386D6D2C20, 1)
29 дек 09, 10:57    [8130795]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить