猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
在SQL Server数学函数中,获取0~1之间的随机值的函数是什么?
在SQL Server数学函数中,获取0~1之间的随机值的函数是什么?请各位大神讲解讲解
隔江千里
浏览 844
回答 1
1回答
慕少森
MSSQLSERVER如要获取0~1之间的随机数可以使用下列表达式:Floor(2* Rand())例如每次运行下列SQL语句,将随机返回0或11select Floor(2* Rand());请注意MSSQL的SQL语言,每次运行select,不论检索出多少行,随机函数rand都将返回相同的随机数。另外,需要返回某个指定范围的随机整数请参考下列公式:Floor((upperbound - lowerbound + 1) * Rand() + lowerbound)参数说明:upperbound 为正整数上限lowerbound 为正整数下限Rand()为系统随机函数Floor()为系统函数,返回小于或等于所给数字表达式的最大整数。有不同需要时,照套上述公式就可以了。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
SQL Server
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续