码迷,mamicode.com
首页 > 数据库 > 详细

Oracle生成随机数的方法

时间:2015-05-07 22:04:56      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:oracle   随机数   dbms_random   

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‘ : 可打印字符


作者:itmyhome



Oracle生成随机数的方法

标签:oracle   随机数   dbms_random   

原文地址:http://blog.csdn.net/itmyhome1990/article/details/45541813

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!