oracle如何生成随机数

更新时间:02-10 教程 由 情念 分享

oracle如何生成随机数?

产生一个介于指定范围之内的38位精度的随机数

SQL> SELECT DBMS_RANDOM.VALUE(1, 9999) FROM dual;

DBMS_RANDOM.VALUE(1,9999)

-------------------------

4261.38448

如果你是要一个 4位的整数 (也就是最小1000, 最大 9999)

SELECT TRUNC( DBMS_RANDOM.VALUE(1000, 9999) ) FROM dual;

声明:关于《oracle如何生成随机数》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2295357.html