从数据库中随机抽取10条记录 select * from ( select * from 表名 order by dbms_random.value ) where rownum<=10 产生规定范围的随机数 select dbms_random.value(30,40) from dual