Oracle Round
The Oracle ROUND(number) function returns n rounded to integer places to the right of the decimal point.
The Oracle ROUND(date) function returns date rounded.
Oracle ROUND (number) example
select round(123.256) from dual; Result: '123' select round(123.256,0) from dual; Result: '123' select round(123.256,2) from dual; Result: '123.26'
Oracle ROUND (date) example
select round(to_date ('06-NOV-11'),'YEAR') from dual; Result: '1/1/2012' select round(to_date ('06-NOV-11'),'Q') from dual; Result: '10/1/2011' select round(to_date ('06-NOV-11'),'MONTH') from dual; Result: '11/1/2011'