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

Откуда:
Сообщений: 58
Добрый день.
Есть значение GUID 0x80D200155D66A12411E5DC86B1B05984. Использую функции CAST и CONVERT, чтобы получить строку и получаю результат "ЂТ".
Мне же нужно получить строку типа "b1b05984-dc86-11e5-80d2-00155d66a124". Подскажите, пожалуйста, как правильно сконвертировать GUID?
24 окт 16, 10:41    [19814606]     Ответить | Цитировать Сообщить модератору
 Re: GUID в varchar  [new]
Xe-Xe)
Guest
SELECT CONVERT(uniqueIdentifier, 0x80D200155D66A12411E5DC86B1B05984)
24 окт 16, 10:45    [19814622]     Ответить | Цитировать Сообщить модератору
 Re: GUID в varchar  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31978
dmitriy_po
Есть значение GUID 0x80D200155D66A12411E5DC86B1B05984. Использую функции CAST и CONVERT, чтобы получить строку и получаю результат "ЂТ".
Мне же нужно получить строку типа "b1b05984-dc86-11e5-80d2-00155d66a124". Подскажите, пожалуйста, как правильно сконвертировать GUID?
Какой тип данных у "Есть значение"? Какой тип данных должен быть у "получаю результат" (как я понял, varchar, раз "получить строку")?
24 окт 16, 14:35    [19815885]     Ответить | Цитировать Сообщить модератору
 Re: GUID в varchar  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8823
Почему var, длина GUID вполне себе фиксирована.
25 окт 16, 10:05    [19818544]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить