Oracle随机生成8位整数
方式一:
select TRUNC(dbms_random.value(10000000,20000000)) as id from dual;
方式二:
select substr(cast(dbms_random.value as varchar2(38)),3,8) from dual
随机生成GUID
select sys_guid() from dual ;
随机生成指定范围内的小数 ( 0 ~ 100 )
select dbms_random.value(0,100) from dual ;
随机生成指定范围内的整数 ( 0 ~ 100 )
select trunc(dbms_random.value(0,100)) from dual ;
随机生成日期
select to_date(2454084+TRUNC(DBMS_RANDOM.VALUE(0,365)),‘J’) from dual ;
Oracle随机生成数
最新推荐文章于 2023-06-02 16:14:11 发布