今天和同学讨论随机数的产生等问题,记录一下,以备以后用
随机产生一个长度为6且只包括大写字母的字符串
select DBMS_RANDOM.STRING('U',6) from dual;
产生一个介于指定范围之内的38位精度的随机数
select DBMS_RANDOM.VALUE(1,100) from dual
随机数取整
select floor(dbms_random.value(30,50)) from dual;
随机取整数,数值太大
select floor(dbms_random.random) from dual;