首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求教一个SQL转换有关问题

2012-01-16 
求教一个SQL转换问题如何用SQL语句在SQLSERVER中把一个负数转换成无符号整型如:-1920056908转成2374910388

求教一个SQL转换问题
如何用SQL语句在SQL   SERVER中把一个负数转换成无符号整型
如:-1920056908   转成   2374910388

[解决办法]
declare @x bigint

set @x=-1920056908
select case when @x <0 then 4294967296+@x
else @x end as result

set @x=920056908
select case when @x <0 then 4294967296+@x
else @x end as result

热点排行