程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle生成隨機數的方法

Oracle生成隨機數的方法

編輯:Oracle教程

Oracle生成隨機數的方法


dbms_random是一個可以生成隨機數值或者字符串的程序包。

 

dbms_random.value方法

 

1、小數(0~1)

 

select dbms_random.value from dual;

2、指定范圍內的小數 (0~1000)

 

 

select dbms_random.value(0,1000) from dual;

3、指定范圍內的整數 (0~1000)

 

 

select trunc(dbms_random.value(0,1000)) from dual;


 

dbms_random.string方法

 

4、隨機字符串

 

select dbms_random.string('x', 10) from dual;

可選參數如下:

 

'u','U' : 大寫字母

'l','L' : 小寫字母

'a','A' : 大、小寫字母

'x','X' : 數字、大寫字母

'p','P' : 可打印字符

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved