日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
帶您深入了解Oracle隨機(jī)數(shù)產(chǎn)生函數(shù)

Oracle隨機(jī)數(shù)產(chǎn)生函數(shù)可以回0-1之間的隨機(jī)數(shù),該函數(shù)有很好的實(shí)用價(jià)值,下面就讓我們來一同了解一下Oracle隨機(jī)數(shù)產(chǎn)生函數(shù)的用法。

Oracle8 8.0版介紹了DBMS_RANDOM包,Oracle8i 8.1.6版介紹了DBMS_RANDOM包的新功能,但Oracle8i 文檔中沒有詳細(xì)全面介紹其功能。幸運(yùn)的是:有一個(gè)新的DBMS_RANDOM包函數(shù)能夠返回0-1之間的隨機(jī)數(shù)。這個(gè)新Oracle隨機(jī)數(shù)產(chǎn)生函數(shù)是:  
   ◆ FUNCTION value RETURN NUMBER;
   ◆ FUNCTION value (low IN NUMBER, high IN NUMBER) RETURN NUMBER;
   ◆ FUNCTION normal RETURN NUMBER;
   ◆ FUNCTION string (opt char, len NUMBER) RETURN VARCHAR2;

VALUE函數(shù)的***種形式返回一個(gè)大于或等于0且小于1的隨機(jī)數(shù);第二種形式返回一個(gè)大于或等于LOW,小于HIGH的隨機(jī)數(shù)。下面是其用法的一個(gè)示例:

 
 
 
  1. SQL> select dbms_random.value, dbms_random.value(55,100) from dual;   
  2. VALUE            DBMS_RANDOM.VALUE(55,100)   
  3. --------------- -----------------------------   
  4. .782821936       79.6367038    

NORMAL函數(shù)返回服從正態(tài)分布的一組數(shù)。此正態(tài)分布標(biāo)準(zhǔn)偏差為1,期望值為0。這個(gè)函數(shù)返回的數(shù)值中有68%是介于-1與+1之間,95%介于-2與+2之間,99%介于-3與+3之間。事實(shí)上,這就是你在清單1中所看到的。

***,是STRING函數(shù)。它返回一個(gè)長度達(dá)60個(gè)字符的隨機(jī)字符串。參數(shù)OPT可以是清單2顯示的值中的任何一個(gè)單個(gè)字符。

關(guān)于這些Oracle隨機(jī)數(shù)產(chǎn)生函數(shù)及DBMS_RANDOM包的文件都包含在SQLPlus中:

 
 
 
  1. select text   from all_source    
  2.        where name = 'DBMS_RANDOM'    
  3.        and type = 'PACKAGE' order by line;   

【編輯推薦】

oracle自定義函數(shù)的使用

Oracle TRIM函數(shù)語法介紹

Oracle日期函數(shù)簡介

Oracle系統(tǒng)變量函數(shù)簡介

創(chuàng)建Oracle包的語法


網(wǎng)站題目:帶您深入了解Oracle隨機(jī)數(shù)產(chǎn)生函數(shù)
當(dāng)前鏈接:http://www.5511xx.com/article/cdjghpi.html