oracle 中生成隨機數

今天用到oracle中的隨機數,不知如何生成,最後在網上終於找到. 

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;

 


     

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章