在SQL中怎么样获取随机数

在SQL中怎么样获取随机数,第1张

1、随机小数 select rand(),

2、随机0-99之间的的整数。select cast( floor(rand()*100) as int)

3、随机1-100之间的整数。select cast(ceiling(rand() * 100) as int)

4、select newid() 随机十六进制组成的随机数,唯一数。

5、随机数个位数随机,保留两位小数位随机,select ROUND(rand()*10, 2)

6、随机数十位数随机,个位数随机,小位小数位随机。select ROUND(rand()*100, 2)

7、完成效果图。

sql server的rand()函数:返回0到1之间的随机浮点值

round()函数:返回数值表达式,舍入到指定长度或精度。

例如随机取得0~99之间的数: round(rand()*100,0)

随机取得100~199之间的数:round(rand()*100+100,0)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6645932.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存