婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Oracle隨機函數之dbms_random使用詳解

Oracle隨機函數之dbms_random使用詳解

熱門標簽:美圖秀秀地圖標注 征服者火車站地圖標注 人工智能地圖標注自己能做嗎 開封智能外呼系統廠家 外呼線路外顯本地號碼 百度地圖標注素材 word地圖標注方向 阿爾巴尼亞地圖標注app 征服眼公司地圖標注
dbms_random是oracle提供的一個隨機函數包,以下介紹一些dbms_random的常用示例:
dbms_random.value用法:
生成一個大于等于0,小于等于1的38位小數
復制代碼 代碼如下:

-- FUNCTION value RETURN NUMBER;
select dbms_random.value from dual;
SQL> select dbms_random.value from dual;
VALUE
----------
0.61011338

復制代碼 代碼如下:

-- FUNCTION value RETURN NUMBER;
select dbms_random.value from dual;
SQL> select dbms_random.value from dual;
VALUE
----------
0.61011338

生成一個指定范圍內的數/ p>
復制代碼 代碼如下:

select dbms_random.value(100,0)
from dual;
SQL> select dbms_random.value(100,0)
2 from dual;
DBMS_RANDOM.VALUE(100,0)
------------------------
20.7742244285517

復制代碼 代碼如下:

-- FUNCTION value (low IN NUMBER, high IN NUMBER) RETURN NUMBER;
select dbms_random.value(100,0)
from dual;
SQL> select dbms_random.value(100,0)
2 from dual;
DBMS_RANDOM.VALUE(100,0)
------------------------
20.7742244285517

dbms_random.normal用法
獲取正態分布的隨機數
復制代碼 代碼如下:

select dbms_random.normal from dual;
SQL> select dbms_random.normal from dual;
NORMAL
----------
-1.7330759

復制代碼 代碼如下:

select dbms_random.normal from dual;
SQL> select dbms_random.normal from dual;
NORMAL
----------
-1.7330759

dbms_random.string用法
獲取指定字符串
復制代碼 代碼如下:

/* "opt" specifies that the returned string may contain:
'u','U' : upper case alpha characters only
'l','L' : lower case alpha characters only
'a','A' : alpha characters only (mixed case)
'x','X' : any alpha-numeric characters (upper)
'p','P' : any printable characters
*/
SQL>
select
dbms_random.string('u',10)
from dual
union all
select
dbms_random.string('U',10)
from dual
union all
select
dbms_random.string('l',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('A',10)
from dual
union all
select
dbms_random.string('x',10)
from dual
union all
select
dbms_random.string('X',10)
from dual
union all
select
dbms_random.string('P',10)
from dual
union all
select
dbms_random.string('P',10)
from dual;

復制代碼 代碼如下:

--FUNCTION string (opt char, len NUMBER)
/* "opt" specifies that the returned string may contain:
'u','U' : upper case alpha characters only
'l','L' : lower case alpha characters only
'a','A' : alpha characters only (mixed case)
'x','X' : any alpha-numeric characters (upper)
'p','P' : any printable characters
*/
SQL>
select
dbms_random.string('u',10)
from dual
union all
select
dbms_random.string('U',10)
from dual
union all
select
dbms_random.string('l',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('A',10)
from dual
union all
select
dbms_random.string('x',10)
from dual
union all
select
dbms_random.string('X',10)
from dual
union all
select
dbms_random.string('P',10)
from dual
union all
select
dbms_random.string('P',10)
from dual;

DBMS_RANDOM.STRING(‘U',10)
—————————-
TXREHAICRI
VDTMXZORVB
udavjpudfb
hvfqhjjdgz
tZoanQzxtX
siATLEZXQa
2LWWZ3H3L5
ZF6MKKG1R7
#\j5IPva(W
sJe/srX:ZB
10 rows selected
dbms_random.seed用法
–可以設置seed來確定隨機數的起始點,對于相同的seed而言,隨機數的任意一次變化都將是確定的。
– 就是說,如果在某一時刻調用了seed,之后第一次產生的隨機數是4,第二次是6,第三次是1,
– 那么當你再次調用相同的seed之后,一次產生的隨機數還是4、6、1
– seed有兩種,一種是數值型的,一種是字符型(最大長度2000)的
復制代碼 代碼如下:

SELECT USERENV('SESSIONID')
FROM DUAL;
BEGIN
dbms_random.seed(6);
END;
/
SELECT DBMS_RANDOM.value
FROM DUAL
CONNECT BY LEVEL 10;

復制代碼 代碼如下:

SELECT USERENV('SESSIONID')
FROM DUAL;
BEGIN
dbms_random.seed(6);
END;
/
SELECT DBMS_RANDOM.value
FROM DUAL
CONNECT BY LEVEL 10;

--SESSION 1
復制代碼 代碼如下:

SQL> SELECT USERENV('SESSIONID')
2 FROM DUAL;
USERENV('SESSIONID')
--------------------
15140521
SQL> BEGIN
2 dbms_random.seed(100);
3 END;
4 /
PL/SQL procedure successfully completed
SQL> SELECT DBMS_RANDOM.value
2 FROM DUAL
3 CONNECT BY LEVEL 10;
VALUE
----------
0.53801770
0.67499536
0.65362270
0.76351985
0.29859834
0.40522032
0.99551636
0.39565580
0.18074760
9 rows selected

復制代碼 代碼如下:

SQL> SELECT USERENV('SESSIONID')
2 FROM DUAL;
USERENV('SESSIONID')
--------------------
15140521
SQL> BEGIN
2 dbms_random.seed(100);
3 END;
4 /
PL/SQL procedure successfully completed
SQL> SELECT DBMS_RANDOM.value
2 FROM DUAL
3 CONNECT BY LEVEL 10;
VALUE
----------
0.53801770
0.67499536
0.65362270
0.76351985
0.29859834
0.40522032
0.99551636
0.39565580
0.18074760
9 rows selected

--SESSION 2
復制代碼 代碼如下:

SQL> SELECT USERENV('SESSIONID')
2 FROM DUAL;
USERENV('SESSIONID')
--------------------
15140517
SQL> BEGIN
2 dbms_random.seed(100);
3 END;
4 /
PL/SQL procedure successfully completed
SQL> SELECT DBMS_RANDOM.value
2 FROM DUAL
3 CONNECT BY LEVEL 10;
VALUE
----------
0.53801770
0.67499536
0.65362270
0.76351985
0.29859834
0.40522032
0.99551636
0.39565580
0.18074760
9 rows selected

復制代碼 代碼如下:

SQL> SELECT USERENV('SESSIONID')
2 FROM DUAL;
USERENV('SESSIONID')
--------------------
15140517
SQL> BEGIN
2 dbms_random.seed(100);
3 END;
4 /
PL/SQL procedure successfully completed
SQL> SELECT DBMS_RANDOM.value
2 FROM DUAL
3 CONNECT BY LEVEL 10;
VALUE
----------
0.53801770
0.67499536
0.65362270
0.76351985
0.29859834
0.40522032
0.99551636
0.39565580
0.18074760
9 rows selected
您可能感興趣的文章:
  • sql server中隨機函數NewID()和Rand()
  • python中隨機函數random用法實例
  • php中隨機函數mt_rand()與rand()性能對比分析
  • perl寫的一個隨機編故事的程序(rand隨機函數)
  • php數組函數序列 之shuffle()和array_rand() 隨機函數使用介紹
  • 如何產生真正的隨機函數?
  • 如何利用當前時間生成隨機函數?
  • 詳解C語言中rand函數的使用

標簽:孝感 酒泉 宜春 泰安 淮南 六安 葫蘆島 海北

巨人網絡通訊聲明:本文標題《Oracle隨機函數之dbms_random使用詳解》,本文關鍵詞  Oracle,隨機,函數,之,dbms,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle隨機函數之dbms_random使用詳解》相關的同類信息!
  • 本頁收集關于Oracle隨機函數之dbms_random使用詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲激情自拍视频| 久久只精品国产| 欧美tk—视频vk| 麻豆精品一区二区综合av| 欧美精品久久99久久在免费线 | 国产精品资源在线观看| 日韩一区二区三区视频| 国内精品久久久久影院色| 国产欧美精品一区二区色综合 | 99在线视频精品| 亚洲精品欧美在线| 欧美另类z0zxhd电影| 六月丁香婷婷久久| 国产日韩一级二级三级| 91麻豆精品视频| 天天色综合天天| 久久综合九色综合欧美98| 成人一区在线观看| 亚洲成人免费在线| 国产亚洲欧美在线| 欧美无人高清视频在线观看| 喷水一区二区三区| 国产精品久久久久三级| 91精选在线观看| 成人午夜私人影院| 日韩精品福利网| 中文字幕欧美一| 欧美一级搡bbbb搡bbbb| 99视频在线精品| 黄一区二区三区| 婷婷夜色潮精品综合在线| 国产精品乱人伦一区二区| 在线不卡免费av| 成人av网站免费| 日韩精品乱码av一区二区| 亚洲欧洲99久久| 精品少妇一区二区三区免费观看 | 国产东北露脸精品视频| 亚洲aⅴ怡春院| 国产午夜精品一区二区| 51精品久久久久久久蜜臀| 成人国产一区二区三区精品| 青青草伊人久久| 亚洲中国最大av网站| 日本一区二区综合亚洲| 欧美xxx久久| 91精品国产综合久久香蕉的特点 | 国产精品一区二区视频| 婷婷丁香久久五月婷婷| 亚洲免费在线视频一区 二区| 国产日韩欧美综合在线| 国产视频视频一区| 久久久久久麻豆| 精品国产免费一区二区三区四区| 欧美亚洲自拍偷拍| 欧美日韩国产综合久久 | 亚洲国产wwwccc36天堂| 中文字幕一区二区三区四区不卡 | 久久久久久日产精品| 日韩欧美你懂的| 日韩欧美电影一区| 日韩精品一区二区在线观看| 日韩一区二区在线看片| 91精品国产乱| 日韩女优制服丝袜电影| 日韩欧美你懂的| 久久九九久久九九| 国产精品久久影院| 亚洲精品高清视频在线观看| 亚洲一区二区三区爽爽爽爽爽| 亚洲国产视频直播| 蜜桃视频在线观看一区| 国产一区不卡精品| 91在线视频免费91| 欧美视频在线一区| 欧美v日韩v国产v| 国产精品久久久久久久浪潮网站| 亚洲欧洲性图库| 亚洲一区在线观看免费观看电影高清| 亚洲成人免费看| 国精产品一区一区三区mba视频 | 不卡av在线免费观看| 91污在线观看| 欧美精品精品一区| 26uuu成人网一区二区三区| 国产日韩视频一区二区三区| ...xxx性欧美| 日本美女一区二区三区视频| 成人亚洲一区二区一| 欧美中文字幕不卡| 久久久影院官网| 亚洲一区二区三区国产| 视频在线观看国产精品| 国产不卡免费视频| 欧美精品三级日韩久久| 精品欧美一区二区三区精品久久| 国产精品久久久久9999吃药| 亚洲成av人片一区二区| 国产一区二区三区四区五区入口| 91欧美一区二区| 精品成人佐山爱一区二区| 亚洲精品久久久蜜桃| 国产自产高清不卡| 欧美女孩性生活视频| 国产精品久久久久久妇女6080| 日本不卡视频一二三区| 99国产欧美久久久精品| 久久精品男人天堂av| 日韩黄色一级片| 在线影视一区二区三区| 国产精品久久久久久久浪潮网站 | 91农村精品一区二区在线| 欧美性视频一区二区三区| 国产亚洲女人久久久久毛片| 亚洲国产精品人人做人人爽| 不卡一二三区首页| 2023国产精品自拍| 亚洲成人免费在线观看| 色综合 综合色| 国产精品女主播在线观看| 激情六月婷婷久久| 欧美一区二区三区喷汁尤物| 亚洲国产成人av网| 欧美综合天天夜夜久久| 综合欧美一区二区三区| 亚洲电影第三页| 国产美女精品人人做人人爽| 欧美一区二区视频在线观看| 亚洲在线成人精品| 在线亚洲精品福利网址导航| 亚洲欧美中日韩| 成人av网站在线观看免费| 欧美韩日一区二区三区四区| 国产精品自产自拍| 国产亚洲欧美在线| 国产91精品免费| 久久精品欧美日韩| 不卡av免费在线观看| 亚洲欧洲精品一区二区三区| 成人夜色视频网站在线观看| 国产精品久久精品日日| 成人国产一区二区三区精品| 中文字幕日本不卡| 欧美日韩一区二区三区免费看| 亚洲精品你懂的| 5858s免费视频成人| 青青草视频一区| 精品国产凹凸成av人导航| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美电视剧在线观看完整版| 亚洲h动漫在线| 91精品久久久久久久久99蜜臂| 热久久一区二区| 日韩女优电影在线观看| 国产成人免费视频一区| 欧美国产成人在线| 日本国产一区二区| 亚洲国产日日夜夜| 精品久久久久99| 成人精品免费看| 亚洲在线免费播放| 日韩欧美国产一区在线观看| 成人免费黄色大片| 性做久久久久久久久| 精品国产免费一区二区三区香蕉| youjizz久久| 天堂va蜜桃一区二区三区 | 日韩一级大片在线| 欧洲一区二区三区在线| 欧美吻胸吃奶大尺度电影| 亚洲日本在线看| 日本欧美韩国一区三区| 色婷婷久久久综合中文字幕| 欧美精品在欧美一区二区少妇| 日韩精品一区第一页| 久久视频一区二区| 91黄色激情网站| 另类调教123区 | 午夜精品123| 久久久久久久综合色一本| 日韩电影免费在线| 欧美日韩精品系列| 蜜臀av性久久久久av蜜臀妖精| 樱桃视频在线观看一区| 久久精品国产一区二区三 | 国产不卡在线一区| 亚洲一级片在线观看| 精品99一区二区| 欧美在线观看视频一区二区三区| 紧缚奴在线一区二区三区| 91久久精品一区二区二区| 久久精品水蜜桃av综合天堂| 亚洲国产精品成人综合| 色先锋久久av资源部| 自拍偷拍亚洲欧美日韩| 欧美日韩日日夜夜| 99精品欧美一区| 久久机这里只有精品| 亚洲成人综合网站| 一区二区三区小说|