oracle的取精度函數


Oracle中的取精度函數常用的有ROUND函數、TRUNC函數、FLOOR函數和CEIL函數。

ROUND——按照指定的精度進行四舍五入

SELECT ROUND(3.1415926, 4) FROM dual; -- 3.1416

TRUNC——按照指定的精度進行截取一個數(不進行四舍五入運算,直接截取)

SELECT TRUNC(3.1415926, 4) FROM dual; -- 3.1415

FLOOR——對給定的數字取整數位(向下取整)

SELECT FLOOR(2345.67) FROM dual; -- 2345

CEIL——返回大於或等於給出數字的最小整數(向上取整)

SELECT CEIL(3.1415927) FROM dual; -- 4

 

"你總能找到理由來結束聊天。"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM