使用Rand() 方法产生随机数方法
---生成0-1之间的随机数
select RAND();
---生成0-10之间的随机数
select FLOOR(RAND()*10);
---生成0-5之间的随机数
select FLOOR(RAND()*5);
--生成1-5之间的随机数
select FLOOR(RAND()*4)+1;
begin
declare @i int=0;
declare @result int=0;
while(@i<10)
begin
print FLOOR(RAND()*4)+1;
set @result+=@i;
set @i+=1;
end;
print @result;
end;