Oracle中的ROUND函數(shù)用于將數(shù)字四舍五入到指定的小數(shù)位數(shù)
ROUND(number, [decimal_places])
其中,number
是要四舍五入的數(shù)值,decimal_places
是可選參數(shù),表示要保留的小數(shù)位數(shù)。如果省略decimal_places
,則默認(rèn)為0,即四舍五入到整數(shù)。
SELECT ROUND(3.14) FROM DUAL; -- 結(jié)果為3
SELECT ROUND(5.67) FROM DUAL; -- 結(jié)果為6
SELECT ROUND(3.14159, 2) FROM DUAL; -- 結(jié)果為3.14
SELECT ROUND(5.6789, 1) FROM DUAL; -- 結(jié)果為5.7
SELECT ROUND(-3.14, 1) FROM DUAL; -- 結(jié)果為-3.1
SELECT ROUND(-5.67, 0) FROM DUAL; -- 結(jié)果為-6