sql生成随机数函数 oracle如何生成随机数?
oracle如何生成随机数?在指定范围内生成一个精度为38位的随机数SQL> select DBMSU随机值(19999)来自dualDBMSu随机值如果需要4位整数(即最小1000,最大9999
oracle如何生成随机数?
在指定范围内生成一个精度为38位的随机数
SQL> select DBMSU随机值(19999)来自dual
DBMSu随机值如果需要4位整数(即最小1000,最大9999)
选择TRUNC(DBMS)随机值(10009999)从双
给你一个想法,事实上,它是把1000分为100个部分,不重复,然后把100个部分分成随机数。
您不必认为使用编程来解决它是如此复杂,而randbween()用于反汇编和随机性。
取1000,第一个随机数为rand(),第二个随机数为1000-第一个随机数,依此类推。
如果您觉得使用函数求解1000 rand()太烦人,您也可以考虑只使用100 rand(),最后将所有值乘以10,或直接使用VBA。
现在没有电脑不能给你做的例子,如果周一你不懂,我帮你做个例子,让你直观学习。