formats used with the TRUNC() function for the DATE data type : TRUNC Date « Date Timezone « Oracle PL / SQL

Oracle PL / SQL
1. Aggregate Functions
2. Analytical Functions
3. Char Functions
4. Constraints
5. Conversion Functions
6. Cursor
7. Data Type
8. Date Timezone
9. Hierarchical Query
10. Index
11. Insert Delete Update
12. Large Objects
13. Numeric Math Functions
14. Object Oriented Database
15. PL SQL
16. Regular Expressions
17. Report Column Page
18. Result Set
19. Select Query
20. Sequence
21. SQL Plus
22. Stored Procedure Function
23. Subquery
24. System Packages
25. System Tables Views
26. Table
27. Table Joins
28. Trigger
29. User Previliege
30. View
31. XML
Java
Java Tutorial
Java Source Code / Java Documentation
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Oracle PL / SQL » Date Timezone » TRUNC Date 
formats used with the TRUNC() function for the DATE data type
   

Format Element    Description                                                         Example

CC                One greater than the first two digits of a four-digit year.         ROUND(SYSDATE,'CC')

SCC               One greater than the first two digits of a four-digit year.         ROUND(SYSDATE,'SCC')

Year              

SYYYY             Year; rounds up on July 1.                                          ROUND(SYSDATE,'SYYYY')

YYYY              Year; rounds up on July 1.                                          ROUND(SYSDATE,'YYYY')

YEAR              Year; rounds up on July 1.                                          ROUND(SYSDATE,'YEAR')

YYY               Year; rounds up on July 1.                                          ROUND(SYSDATE,'YYY')

YY                Year; rounds up on July 1.                                          ROUND(SYSDATE,'YY')

Y                 Year; rounds up on July 1.                                          ROUND(SYSDATE,'Y')

IYYY              ISO year.                                                           ROUND(SYSDATE,'IYYY')

IY                ISO year.                                                           ROUND(SYSDATE,'IY')

I                 ISO year.                                                           ROUND(SYSDATE,'I')

Q                 Quarter; rounds up on sixteenth day of the second month of the quarter. ROUND(SYSDATE,'Q')

Month
       

MONTH             Month; rounds up on sixteenth day.                                 TRUNC(SYSDATE,'MONTH')

MON               Month; rounds up on sixteenth day.                                 TRUNC(SYSDATE,'MON')

MM                Month; rounds up on sixteenth day.                                 TRUNC(SYSDATE,'MM')

RM                Month; rounds up on sixteenth day.                                 TRUNC(SYSDATE,'RM')

Week
       

WW                Same day of the week as the first day of the year.                 TRUNC(SYSDATE,'WW')

IW                Same day of the week as the first day of the ISO year.             TRUNC(SYSDATE,'IW')

W                 Same day of the week as the first day of the month.                TRUNC(SYSDATE,'W')

Day
       

DD                Day of the month (from to 31).                                   ROUND(SYSDATE,'DD')

DDD               Day of the year (from to 366).                                   ROUND(SYSDATE,'DDD')

J                 Day.                                                               ROUND(SYSDATE,'J')


Starting Day of the week.                                          

DY                Starting Day of the week.                                         TRUNC(SYSDATE,'DY')

DAY               Starting Day of the week.                                         TRUNC (SYSDATE,'DAY')

HH                Hour of the day (from to 12).                                   TRUNC (SYSDATE,'HH')

HH12              Hour of the day (from to 12).                                   TRUNC (SYSDATE,'HH12')

HH24              Hour of the day (from to 23).                                   TRUNC (SYSDATE,'HH24')

MI                Minute (from to 59).                                            TRUNC (SYSDATE,'MI') 

--

   
    
  
Related examples in the same category
1. Trunc a date
2. Truncates 7:45:26 P.M. on May 25, 2005, to the hour
3. TRUNC(SYSDATE,'Q'): Truncating to the quarter
4. TRUNC: Removing the time from SYSDATE
5. Use TRUNC(Date value) in where clause
6. truncate and round a date that falls into the second part of a year, the results would be different:
7. Use TRUNC(date_variable) when you want to extract a date from a timestamp
8. Truncates May 25, 2005, to the first day in the month
9. TRUNC(): truncate May 25, 2005, to the first day in the year
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.