Oracle中的ROUND函數(shù)用于將一個(gè)數(shù)值進(jìn)行四舍五入。它的語(yǔ)法如下:
ROUND(number, decimal_places)
其中,number為要進(jìn)行四舍五入的數(shù)值,decimal_places為保留的小數(shù)位數(shù)。
以下是一些例子來(lái)演示ROUND函數(shù)的使用:
SELECT ROUND(3.8) FROM dual;
結(jié)果為4
SELECT ROUND(3.856, 1) FROM dual;
結(jié)果為3.9
SELECT ROUND(3.856, 2) FROM dual;
結(jié)果為3.86
請(qǐng)注意,如果要進(jìn)行四舍五入的數(shù)值有一個(gè)小數(shù)位數(shù)超過(guò)指定的decimal_places,則結(jié)果將根據(jù)四舍五入規(guī)則進(jìn)行調(diào)整。