--1、小數( 0 ~ 1) select dbms_random.value from dual ; --2、指定范圍內的小數 ( 0 ~ 100 )
select trunc(dbms_random.value(0,100)) from dual ; --4、長度為20的隨機數字串 select substr(cast(dbms_random.value as varchar2(38)),0,10) from dual ; --5、正態分布的隨機數 select dbms_random.normal from dual ; --6、隨機字符串 select dbms_random.string('x', 3) from dual ; /* opt可取值如下: --7、隨機日期 select to_date(2454084+TRUNC(DBMS_RANDOM.VALUE(0,365)),'J') from dual ; /* 通過下面的語句獲得指定日期的基數*/ select to_char(sysdate,'J') from dual ; --8、生成GUID select sys_guid() from dual ; --生成帶分隔符(-)的GUID的自定義函數 |