设为首页 加入收藏

TOP

Oracle生成随机数的方法
2015-11-21 01:47:39 来源: 作者: 【 】 浏览:0
Tags: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' : 可打印字符

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ORACLE database console无法登陆 下一篇ora-28001:thepasswordhasexpired..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: