Snippet Name: Date Functions: Round (date)
Description: The round function returns a date rounded to a specific unit of measure
Also see:» FUNCTIONS: Deterministic » FUNCTIONS: Nested Functions » FUNCTIONS: IF statement » FUNCTIONS: date/time » FUNCTIONS: Sample functions » FUNCTIONS: drop » FUNCTIONS: Recompile » FUNCTIONS: DEBUG mode » FUNCTIONS: IN OUT parameter » FUNCTIONS: with output parameters » FUNCTIONS: with parameters » FUNCTIONS: without parameters » FUNCTIONS: Create function » FUNCTIONS: special restrictions » FUNCTIONS: System Privileges » IN Function » Built-In Functions: CASE » Built-In Functions: DECODE » SUBST and INSTR together » INSTR (InString) » SUBSTR (SubString) » String Functions: REVERSE » String Functions: LENGTH » String Functions: INSTR » String Functions: CONCAT » String Functions: CHAR » String Functions: INITCAP » String Functions: LOWER » String Functions: UPPER » Date Functions: NUMTOYMINTERVAL
Comment: (none)
Language: Highlight Mode: PLSQL Last Modified: March 03rd, 2009
SELECT ROUND(TO_DATE ('22-AUG-03'),'YEAR') FROM dual; returns '01-JAN-04' SELECT ROUND(TO_DATE ('22-AUG-03'),'Q') FROM dual; returns '01-OCT-03' SELECT ROUND(TO_DATE ('22-AUG-03'),'MONTH') FROM dual; returns '01-SEP-03' SELECT ROUND(TO_DATE ('22-AUG-03'),'DDD') FROM dual; returns '22-AUG-03' SELECT ROUND(TO_DATE ('22-AUG-03'),'DAY') FROM dual; returns '24-AUG-03'