在Oracle數據庫中,ROUND函數用于將數值四舍五入到指定的小數位數
SELECT ROUND(42.5) FROM DUAL; -- 結果為43
SELECT ROUND(42.567, 2) FROM DUAL; -- 結果為42.57
SELECT CEIL(42.01) FROM DUAL; -- 結果為43
SELECT FLOOR(42.99) FROM DUAL; -- 結果為42
SELECT CAST(ROUND(42.5) AS INTEGER) FROM DUAL; -- 結果為43
這些增強功能使得ROUND函數在處理數值時更加靈活和實用。請注意,這些示例是基于Oracle 19c版本的語法。在使用ROUND函數時,請確保您的Oracle數據庫版本支持所需的功能。