SELECT DBMS_RANDOM.VALUE(下限﹐上限) FROM DUAL;
例﹕取10到20之间的随机数
select dbms_random.value(10,20) from dual;
取1到3之间的随机整数
select ceil(dbms_random.value(0,3)) from dual;
select trunc(dbms_random.value(0,4)) from dual;
本文介绍如何使用Oracle数据库的DBMS_RANDOM包生成指定范围内的随机数和随机整数,包括生成10到20之间的随机数及1到3之间的随机整数的具体SQL语句。
SELECT DBMS_RANDOM.VALUE(下限﹐上限) FROM DUAL;
例﹕取10到20之间的随机数
select dbms_random.value(10,20) from dual;
取1到3之间的随机整数
select ceil(dbms_random.value(0,3)) from dual;
select trunc(dbms_random.value(0,4)) from dual;

被折叠的 条评论
为什么被折叠?