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' : 可打印字符
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。