读书人

如何取得两字段是字符串的差值

发布时间: 2012-02-27 10:00:22 作者: rapoo

怎么取得两字段是字符串的差值?
单个字符大于长整型(bigint),差值在有效的整数范围内。
两字符位数相同。

[解决办法]
declare @s1 varchar(20) ,@s2 varchar(20)
set @s1 = '999999999123456789 '
set @s2 = '999999999123456780 '

select cast(@s1 as numeric)-cast(@s2 as numeric)

--

9


--用numeric

读书人网 >SQL Server

热点推荐