|
Cast (VarBinaryExpression as VarChar) ...результат...
|
|||
---|---|---|---|
#18+
Народ, в хелпе пишут что такая конструкция: Cast (VarBinaryExpression as VarChar) должна конвертировать бинарные данные в шестнадцатиричную строку - типа: 0xffa0bc... но что-то, видать, не то, потому, что результат весьма забавный: RawField varbinary(2000) select Cast (RawField as varchar) from test_table ------------------------------ Дф%kЛz+–џk¦ Ђ"Гб™Ь[EЛЛКеп №ЊzЭ{щЪОѕMmo§Ф;Е Г»з;іж5ґеґ$рМ ФЂ (4 row(s) affected) Я что-то неправильно делаю, или так и задумано? Коли так и задумано - может есть другой способ конвнртировать в шестнадцатиричную строку ? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2001, 16:03 |
|
Cast (VarBinaryExpression as VarChar) ...результат...
|
|||
---|---|---|---|
#18+
Так и задумано, она трактует ее как последовательность кодов символов. Это же строка. Встроенной функции для такого преобразования нет. Придется написать самому или взять что-н. готовое типа Q104829 INFO: Converting Binary Data to Hexadecimal String . ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2001, 17:17 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1827490]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 144ms |
0 / 0 |