Oracle SQL語(yǔ)句實(shí)現(xiàn)數(shù)字四舍五入取整
取整(向下取整):
select trunc(5.534) from dual;
上面兩種用法都可以對(duì)數(shù)字5.534向下取整,結(jié)果為5.
如果要向上取整 ,得到結(jié)果為6,則應(yīng)該用ceil
四舍五入:
SELECT round(5.534,0) FROM dual;
SELECT round(5.534,1) FROM dual;
SELECT round(5.534,2) FROM dual;
結(jié)果分別為 6, 6, 5.5, 5.53
保留N位小數(shù)(不四舍五入):
select trunc(5.534,1) from dual;
select trunc(5.534,2) from dual;
結(jié)果分別是 5,5.5,5.53,其中保留0位小數(shù)就相當(dāng)于直接取整了。
數(shù)字格式化:
結(jié)果為12345.123
小數(shù)后第三第四為不足補(bǔ)0,結(jié)果為12345.1230
select to_char(0.123,'99999990.9900') from dual;
結(jié)果分別為 .123, 0.123
以上就是腳本之家的小編為大家整理的Oracle中對(duì)數(shù)字常用的操作,需要的小伙伴可以參考一下。
相關(guān)文章
Oracle9i的全文檢索技術(shù)開發(fā)者網(wǎng)絡(luò)Oracle
Oracle9i的全文檢索技術(shù)開發(fā)者網(wǎng)絡(luò)Oracle...2007-03-03
oracle 11g中exp無法導(dǎo)出空表問題的快速解決方法
在一些生產(chǎn)系統(tǒng)中,有些時(shí)候我們?yōu)榱诉M(jìn)行oracle數(shù)據(jù)庫(kù)部分?jǐn)?shù)據(jù)的備份和遷移,會(huì)使用exp進(jìn)行數(shù)據(jù)的導(dǎo)出,但在實(shí)際導(dǎo)出的時(shí)候,我們發(fā)現(xiàn)導(dǎo)出的時(shí)候,發(fā)現(xiàn)很多空表未進(jìn)行導(dǎo)出,今天我們給出一個(gè)快速解決該問題的辦法,需要的朋友可以參考下2024-12-12
Oracle數(shù)據(jù)操作和控制語(yǔ)言詳解
Oracle數(shù)據(jù)操作和控制語(yǔ)言詳解...2007-03-03
Oracle數(shù)據(jù)庫(kù)中的循環(huán)語(yǔ)法及舉例
這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)中的循環(huán)語(yǔ)法及舉例的相關(guān)資料,Oracle循環(huán)操作是指在Oracle數(shù)據(jù)庫(kù)中使用循環(huán)結(jié)構(gòu)來重復(fù)執(zhí)行一段代碼或一組語(yǔ)句,Oracle提供了多種循環(huán)結(jié)構(gòu),包括FOR循環(huán)、WHILE循環(huán)和LOOP循環(huán),需要的朋友可以參考下2023-09-09
Oracle 兩個(gè)逗號(hào)分割的字符串,獲取交集、差集(sql實(shí)現(xiàn)過程解析)
這篇文章主要介紹了Oracle 兩個(gè)逗號(hào)分割的字符串,獲取交集、差集的sql實(shí)現(xiàn)過程解析,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
Maven中央倉(cāng)庫(kù)正式成為Oracle官方JDBC驅(qū)動(dòng)程序組件分發(fā)中心(推薦)
這篇文章主要介紹了Maven中央倉(cāng)庫(kù)正式成為Oracle官方JDBC驅(qū)動(dòng)程序組件分發(fā)中心,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
Oracle WebLogic Server 12.2.1.2安裝部署教程
這篇文章主要介紹了Oracle WebLogic Server 12.2.1.2安裝部署教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12

