Oracle dbms_random
网站建设公司,为您提供网站建设,网站制作,网页设计及定制网站建设服务,专注于成都定制网页设计,高端网页制作,对混凝土泵车等多个行业拥有丰富的网站建设经验的网站建设公司。专业网站设计,网站优化推广哪家好,专业营销推广优化,H5建站,响应式网站。
SQL> select dbms_random.valuefrom dual;
VALUE
----------
.932351752
Note:可通过trunc、round函数对结果进行加工
FUNCTION VALUE RETURNS NUMBER
Argument Name Type In/Out Default?
----------------------------------------------------- ------ --------
LOW NUMBER IN
HIGH NUMBER IN
SQL> select dbms_random.value(23,48)from dual;
DBMS_RANDOM.VALUE(23,48)
------------------------
23.1991482
Note:可通过trunc、round函数对结果进行加工
SQL> select length(cast(dbms_random.valueas varchar2(1024))) from dual;
LENGTH(CAST(DBMS_RANDOM.VALUEASVARCHAR2(1024)))
-----------------------------------------------
39
说明小数点后只有38位占位符有数字
SQL> select substr(cast(dbms_random.valueas varchar2(38)),3,20)from dual;
SUBSTR(CAST(DBMS_RANDOM.VALUEASVARCHAR2(
----------------------------------------
52633757378080443317
select dbms_random.normal from dual;
select dbms_random.string(opt, length) fromdual;
opt可取值如下:
'u','U' : 大写字母
'l','L' : 小写字母
'a','A' : 大、小写字母
'x','X' : 数字、大写字母
'p','P' : 可打印字符
SQL> select dbms_random.string('U',10)from dual;
DBMS_RANDOM.STRING('U',10)
------------------------------------------------------------------------------------------------------------------------------------------------------
DTKOJUGGHI
总结:通过dbms_random可实现随机日期、随机字符串;反可带有随机的变化量的,均可使用这个函数进行转化。
网站栏目:Oracledbms_random
文章起源:https://www.cdcxhl.com/article34/isjepe.html
成都网站建设公司_创新互联,为您提供外贸网站建设、App开发、ChatGPT、网站策划、面包屑导航、电子商务
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联