日期:2014-05-19  浏览次数:20610 次

确定范围内随机取值!
需求:又一个变量和一个变量偏差,都为Decimal(18,3)类型的,先需要在这个范围内随机取一个值,请问该如何处理!

------解决方案--------------------
declare @b Decimal(18,3)
declare @p Decimal (18,3)

select @b+convert(decimal(18,3),rand())*@p


------解决方案--------------------
declare @b Decimal(18,3)
declare @p Decimal (18,3)
set @b=10.0
set @p=0.11

select @b+rand()*@p