7

使用 MSSMS 我正在尝试运行查询。

SELECT CONVERT(BINARY(16), 14437)

结果是:

0x00000000000000000000000000003865

但这就是我正在寻找的:

0x65380000000000000000000000000000

我尝试使用反向但没有运气。

SELECT REVERSE(CONVERT(BINARY(16), 14437))
4

1 回答 1

9

我尝试使用反向但没有运气。

REVERSE返回一个字符串。转换回二进制返回您想要的结果

SELECT CONVERT(BINARY(16), REVERSE(CONVERT(BINARY(16), 14437)))
于 2013-03-24T10:20:33.233 回答