时间:2021-07-01 10:21:17 帮助过:18人阅读
2、生成一个指定范围的随机数
select dbms_random.value(0,100) random from dual
注:范围交换位子是可行的。
3、获取正态分布的随机数
select dbms_random.normal from dual
4、获取随机的字符串
通过dbms.random.string(参数一,参数二),这个函数接受两个参数,第一个是随机字符串的类型,第二个是字符串的长度
字符串类型有以下几个:
(1)、‘u‘,‘U‘ : upper case alpha characters only 大写字母
(2)、‘L‘,‘l‘: lower case alpha characters only 小写字母
(3)、‘a‘,‘A‘ : alpha characters only (mixed case) 大小写混合
(4)、‘x‘,‘X‘ : any alpha-numeric characters (upper) 数字,大小写字母混合
(5)、‘p‘,‘P‘ : any printable characters 数字、大小写字母、符号等混合
select dbms_random.string(‘u‘,10) from dual union all select dbms_random.string(‘l‘,10) from dual union all select dbms_random.string(‘a‘,10) from dual union all select dbms_random.string(‘x‘,10) from dual union all select dbms_random.string(‘P‘,10) from dual
注:参数一不区分大小写
Oracle dbms_random随机函数包
标签:alpha ble rac png string div 它的 类型 功能