Бинарный код SQL Server (128) конвертируется из младшего в старший - PullRequest
10 голосов
/ 10 марта 2010

как преобразовать двоичный код (128) из формата с прямым и обратным порядком байтов в SQL Server?

1 Ответ

11 голосов
/ 10 марта 2010

попробуйте что-то вроде этого:

declare @little binary(4)
set @little = 0x02010000

select
  @little [bigEndian],
  cast(reverse(@little) as binary(4)) [littleEndian]

ВЫВОД:

bigEndian  littleEndian
---------- ------------
0x02010000 0x00000102

(1 row(s) affected)
...