http://space.itpub.net/13387766/viewspace-421429
1.dbms_random.random 随机返回一个整数
SQL> select dbms_random.random from dual;
RANDOM
----------
602118895
2.dbms_random.normal 随机返回一个number
SQL> select dbms_random.normal from dual;
NORMAL
----------
-0.4376674
3.dbms_random.string(opt,len) 随机返回字符串
opt取值
'u'或'U' 返回大写字母
SQL> select dbms_random.string('U',4) FROM DUAL;
DBMS_RANDOM.STRING('U',4)
--------------------------------------------------------------------------------
MIRV
'l'或'L' 返回小写字母
SQL> select dbms_random.string('l',3) from dual;
DBMS_RANDOM.STRING('L',3)
--------------------------------------------------------------------------------
vjr
'a'或'A' 大小写字母混合
SQL> select dbms_random.string('a',5) from dual;
DBMS_RANDOM.STRING('A',5)
--------------------------------------------------------------------------------
isCQH
‘x'或'X' 大写字母和数字混合
SQL> select dbms_random.string('X',6) FROM DUAL;
DBMS_RANDOM.STRING('X',6)
--------------------------------------------------------------------------------
VLJY12
‘p'或'P' 任意可显示字符
SQL> select dbms_random.string('p',7) from dual;
DBMS_RANDOM.STRING('P',7)
--------------------------------------------------------------------------------
QrO!nBx
4.dbms_random.value 返回0和1之间的一个随机数
SQL> select dbms_random.value from dual;
VALUE
----------
0.29034936
5.dbms_random.value(low,high) 返回low和high之间的一个随机数
SQL> select dbms_random.value(1,7) from dual;
DBMS_RANDOM.VALUE(1,7)
----------------------
1.3264166628757
沒有留言:
張貼留言