站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        oracle怎么將數(shù)據(jù)轉(zhuǎn)為數(shù)字類(lèi)型

        在oracle中,可以使用to_number()函數(shù)來(lái)將數(shù)據(jù)轉(zhuǎn)為數(shù)字類(lèi)型,該函數(shù)可以將字符串轉(zhuǎn)換為數(shù)值型的格式,語(yǔ)法“to_number(varchar2 or char,'格式')”。

        oracle怎么將數(shù)據(jù)轉(zhuǎn)為數(shù)字類(lèi)型

        本教程操作環(huán)境:Windows7系統(tǒng)、Oracle 11g版、Dell G3電腦。

        在oracle中,可以使用to_number()函數(shù)來(lái)將數(shù)據(jù)轉(zhuǎn)為數(shù)字類(lèi)型。

        to_number()函數(shù)是oracle中常用的類(lèi)型轉(zhuǎn)換函數(shù)之一,是將一些處理過(guò)的按一定格式編排過(guò)的字符串變回?cái)?shù)值型的格式。

        1、to_number()函數(shù)可以將char或varchar2類(lèi)型的string轉(zhuǎn)換為一個(gè)number類(lèi)型的數(shù)值;

        2、需要注意的是,被轉(zhuǎn)換的字符串必須符合數(shù)值類(lèi)型格式,如果被轉(zhuǎn)換的字符串不符合數(shù)值型格式,Oracle將拋出錯(cuò)誤提示;

        3、to_number和to_char恰好是兩個(gè)相反的函數(shù);

        語(yǔ)法:

        to_number(varchar2 or char,'格式')

        To_number函數(shù)中也有很多預(yù)定義的固定格式:

        格式值 含義
        9 代表一個(gè)數(shù)字
        0 強(qiáng)迫0顯示
        $ 顯示美元符號(hào)
        L 強(qiáng)制顯示一個(gè)當(dāng)?shù)氐呢泿欧?hào)
        . 顯示一個(gè)小數(shù)點(diǎn)
        , 顯示一個(gè)千位分隔符號(hào)

        一些例子

        select to_number('000012134') from dual;   select to_number('88877') from dual;
        SQL> select to_number(’RMB234234.4350′,’L999999.0000′) from dual;     TO_NUMBER(’RMB234234.4350′,’L999999.0000′)     ——————————————     234234.435
        SQL> select to_number(’$123,233,455,623.3400′,’$999,999,999,999.0000′) from dual;     TO_NUMBER(’$123,233,455,623.3400′,’$999,999,999,999.0000′)     ———————————————————-     1.2323E+11

        如果數(shù)字在格式范圍內(nèi)的話(huà),就是正確的,否則就是錯(cuò)誤的;如:

        select to_number('$12345.678', '$999999.99') from dual;   select to_number('$12345.678', '$999999.999') from dual;

        to_number()函數(shù)可以用來(lái)實(shí)現(xiàn)進(jìn)制轉(zhuǎn)換;16進(jìn)制轉(zhuǎn)換為10進(jìn)制:

        select to_number('19f','xxx') from dual;   select to_number('f','xx') from dual;

        推薦教程:《Oracle教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 99久久婷婷国产综合精品草原| 欧洲精品码一区二区三区免费看 | 小辣椒福利视频精品导航| 99香蕉国产精品偷在线观看 | 久久青草国产精品一区| 少妇人妻偷人精品视频| 欧美人与动牲交a欧美精品| 在线精品国产一区二区| 992tv精品视频tv在线观看| 亚洲日韩国产AV无码无码精品| 91国内揄拍国内精品情侣对白| 99re这里只有精品热久久| 四虎国产精品永久在线观看| 四虎国产精品成人| 精品乱码久久久久久夜夜嗨| 国产成人精品a视频一区| 国内精品免费在线观看 | 久久久无码精品亚洲日韩软件| 成人一区二区三区精品| 国产精品亚洲欧美一区麻豆| 97久久精品人妻人人搡人人玩| 久久精品国产清高在天天线| 亚洲精品美女久久777777| 亚洲精品国产自在久久| 久久久久这里只有精品| 精品91自产拍在线观看二区| 国产精品亚洲mnbav网站| 99久久国产综合精品成人影院| 四虎国产精品免费观看| 四虎精品影院永久在线播放| 四虎精品影院4hutv四虎| 欧美韩国精品另类综合| 精品综合久久久久久97超人| 97精品一区二区视频在线观看| 国产精品一区二区av| 91老司机深夜福利精品视频在线观看| 国产精品熟女高潮视频| 国产精品伦一区二区三级视频| HEYZO无码综合国产精品227| 久久精品草草草| 国产成人精品a视频一区|