Oracle生成随机数的方法

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

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

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:netty处理客户端传过来的get、post、websocket数据例子

下一篇:IOS设置图片水印代码