Declare @intUserID1 int,@intUserID2 int,@intUserID3 int
Set @intUserID1=19387890
Set @intUserID2=983790283
Set @intUserID3=21345923
Declare @intUserID varbinary(1024)
Set @intUserID=Convert(varbinary(512),@intUserID1)+Convert(Varbinary(512),@intUserID2)+Convert(Varbinary(512),@intUserID3)
Select @intUserID
Select Convert(varbinary(512),@intUserID1),@intUserID1
Select Convert(varbinary(512),@intUserID2),@intUserID2
Select Convert(varbinary(512),@intUserID3),@intUserID3
下面是执行结果:
0x0127D5F23AA372CB0145B683
0x0127D5F2 19387890
0x3AA372CB 983790283
0x0145B683 21345923
显示方式是16进制,用8位表示
博客展示了在SQL Server中进行变量声明、赋值及转换操作的代码。声明了多个整型变量,将其转换为varbinary类型并拼接,最后进行查询。执行结果以十六进制显示,每个结果用8位表示。
1102

被折叠的 条评论
为什么被折叠?



