mssql中利用随机函数生成随机数(mssql随机数生成)

mssql 中利用随机函数生成随机数

在 SQL Server 中,利用随机函数生成随机数是一个常用的任务。有两种最常见的随机函数:rand函数和NEWID函数。

RAND函数用于生成 0 到 1 之间的随机双精度数。它接受无参数,并且每次调用都会产生一个不同的随机数。所以,如果我们希望生成 0 到 10 之间的随机整数,我们可以使用以下代码:

SELECT ROUND(RAND () * 10, 0) AS ‘RandomNumber’

NEWID函数用于生成唯一的身份数字。它接受参数,并返回一个新的身份标识符,具有指定的长度。如果不指定参数值,则该函数将返回 36 位的十六进制字符的唯一标识符。可以使用以下代码来生成此函数:

SELECT NEWID() AS ‘UniqueId’

因此,在 SQL Server 中用于生成随机数的最常见的方式是使用 RAND 和 NEWID 函数。这些函数可以用来生成大量不同的随机数和唯一标识符,来帮助我们轻松完成各种 SQL 任务。

成都服务器租用选创新互联,先试用再开通。
创新互联(www.cdcxhl.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。物理服务器托管租用:四川成都、绵阳、重庆、贵阳机房服务器托管租用。


当前题目:mssql中利用随机函数生成随机数(mssql随机数生成)
转载源于:http://www.gydahua.com/article/coogosh.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流