Oracle生成随机数的方法

2015-07-19 0 394
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’ : 可打印字符

 

遇见资源网 sql Oracle生成随机数的方法 http://www.ox520.com/17757.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务