我有BIGINT
数字示例 1234567891,这个数字的十六进制是 0x499602D3。我想知道如何在 SQL Server 2008 中完成这种转换?
问问题
6410 次
1 回答
5
将 INT 转换为十六进制:
SELECT CONVERT(VARBINARY(8), 1234567891);
将十六进制转换为 INT:
SELECT CONVERT(INT, 0x499602D3);
BIGINT
应该是相同的交易替换INT
使用BIGINT
SELECT CONVERT(VARBINARY(8), CAST(2716455883 as bigint));
请参阅http://classicasp.aspfaq.com/general/how-do-i-convert-from-hex-to-int-and-back.html
于 2012-11-30T09:59:02.097 回答