oracle中生成隨機數的方法

【說明】oracle

oracle中生成隨機數的基層函數:DBMS_RANDOM.VALUE函數

【函數】隨機數

DBMS_RANDOM.VALUE  ---生成一個0到1(不包含0和1)之間的38位精度的隨機數select

DBMS_RANDOM.VALUE(low,high)  ---生成一個>=low而且<high的隨機數生成

【舉例】

select floor(DBMS_RANDOM.VALUE*10)  from dual;  ---生成隨機個位整數

select DBMS_RANDOM.VALUE(1,100)  from dual;  ---生成1到100間的隨機數(含1但不包含100的小數)

相關文章
相關標籤/搜索