您现在的位置是:首页 > 新闻 > 正文
生成随机数(oracle如何生成随机数)
2022-09-18 15:47新闻
简介 产生一个介于指定范围之内的38位精度的随机数 SQL SELECT DBMS_RANDOM.VALUE(1, 9999) FROM dual; DBMS_RANDOM.VALUE(1,9999) ------------------------- 4261.38448 如果你是要一个 4位的整数 (也就是最小1000, 最大...
产生一个介于指定范围之内的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;