select round(1/3,2) from dual; --四舍五入
目前創(chuàng)新互聯(lián)公司已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、桃源網(wǎng)站維護等服務(wù),公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
select trunc(1/3,2) from dual; --直接裁斷
select floor(100/3) from dual; --向下取整
select ceil(100/3) from dual; --向上取整
應該用這個格式:
'99999999990.99'
比如:
select to_char(to_number('.2'),'99999999990.99') from dual;
select to_char(to_number('123456.2666'),'99999999990.99') from dual;
1、ROUND(A/B,2)
ROUND()函數(shù)是會將計算結(jié)果進行四舍五入的,如果所需要的值需要進行四舍五入,就可以選擇這個函數(shù),可以有一個參數(shù),也可以有兩個參數(shù);如果有兩個param,第一個是你的計算表達式,第二個是需要保留的小數(shù)位數(shù)。
2、TRUNC(A/B,2)
TRUNC()函數(shù)是不會將計算結(jié)果進行四舍五入的,如果所需要的值不需要進行四舍五入,就可以選擇這個函數(shù),可以有一個參數(shù),也可以有兩個參數(shù);如果有兩個param,第一個是你的計算表達式,第二個是需要保留的小數(shù)位數(shù)。
3、TO_CHAR(A/B,‘FM99990.99’)
TO_CHAR()是一個格式化函數(shù),第一個參數(shù)是計算表達式,第二個參數(shù)是指定格式化的格式,如果保留兩位小數(shù)則小數(shù)點后寫兩個99,這里的數(shù)字9代表的數(shù)字,也是一個占位符。
表示該位置上以后會是一個數(shù)字,為什么小數(shù)點前面會是一個0,而不是9,是因為如果計算結(jié)果小于1,那么只會顯示小數(shù)點和小數(shù)點之后的部分,前面的0會忽略掉。
擴展資料
Oracle的體系結(jié)構(gòu)
一個Oracle數(shù)據(jù)庫是一個數(shù)據(jù)單位的集合,只要目的是為了存儲和讀取信息。Oracle數(shù)據(jù)庫可以分為邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。
Oracle的邏輯結(jié)構(gòu)是由一個數(shù)據(jù)庫是又一個或多個表空間組成的,一個表空間由邏輯對象組成,一個邏輯對象由多個數(shù)據(jù)段組成,一個數(shù)據(jù)段由一批數(shù)據(jù)區(qū)間組成,一個數(shù)據(jù)區(qū)間由若干個連續(xù)的數(shù)據(jù)塊組成,一個數(shù)據(jù)塊對相應一個或多個物理塊。
數(shù)據(jù)塊數(shù)據(jù)庫使用的I/O最小單元,又稱為邏輯塊或者ORACLE塊。常用的大小為2KB或者4KB。
分享標題:oracle怎么保留倆位,oracle保留兩位小數(shù)怎么保留
網(wǎng)頁路徑:http://chinadenli.net/article14/heicge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、搜索引擎優(yōu)化、商城網(wǎng)站、品牌網(wǎng)站建設(shè)、網(wǎng)站維護、自適應網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)