首页 > 代码库 > sql server 获取随机数函数RAND()和RAND(x)
sql server 获取随机数函数RAND()和RAND(x)
--RAND(x)返回一个随机浮点值v,范围在0~1之间(即0<=v<=1.0)
--若指定一个整数参数x,则它被用作种子值,使用相同的种子数将产生重复序列。如果同一种子值多次调用RAND函数,它将返回同一生成值
示例:select RAND(), RAND(), RAND();
结果:0.664547768839536 0.0166045240927059 0.0892182701370623
--不带参数的RAND()每次产生的随即数值是不同的
select RAND(10), RAND(10), RAND(11);
结果:0.713759689954247 0.713759689954247 0.713778322925506
--当RAND(x)的参数相同时,将产生相同的随机数,不同的x产生的随机数值不同
sql server 获取随机数函数RAND()和RAND(x)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。