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
"你總能找到理由來結束聊天。"
