SQL - Datepart
DATEPART() is a SQL function used to extract all kinds  of date information from timestamps, and it is a function that is unique  to Microsoft's SQL Server Application.
SQL Datepart:
USE mydatabase;
SELECT DATEPART(year, '2007-06-01') AS "Year";
SQL Results:
DATEPART() requires 2 parameters separated by a comma  (,). The first parameter specifies what type of date data will be  extracted, and the second parameter is a timestamp value.
SQL Datepart:
USE mydatabase;
SELECT DATEPART(year, '2007-06-01') AS "Year",
    DATEPART(month, '2007-06-01') AS "Month",
    DATEPART(day, '2007-06-01') AS "Day",
    DATEPART(dayofyear, '2007-06-01') AS "DayofYear",
    DATEPART(weekday, '2007-06-01') AS "Weekday";
SQL Results:
 
| Year | Month | Day | DayofYear | Weekday | 
| 2007 | 6 | 1 | 152 | 6 | 
 Datepart Abbreviation Chart:
| DatePart | Abbreviation | Example | 
| year | yy, yyyy | DATEPART(yy, getdate()) | 
| quarter | qq, q | DATEPART(qq, getdate()) | 
| month | mm, m | DATEPART(mm, getdate()) | 
| dayofyear | dy, y | DATEPART(dy, getdate()) | 
| day | dd, d | DATEPART(dd, getdate()) | 
| week | wk, ww | DATEPART(wk, getdate()) | 
| weekday | dw | DATEPART(dw, getdate()) | 
| hour | hh | DATEPART(hh, getdate()) | 
| minute | mi | DATEPART(mi, getdate()) | 
| second | ss | DATEPART(ss, getdate()) | 
| millisecond | ms | DATEPART(ms, getdate()) | 
 
0 comments:
Post a Comment