FUNCTIONA SA DATEPART() NG SQL Server
Definition and Usage
Ang DATEPART() function ay ginagamit upang ibalik ang nag-iisang bahagi ng petsa/waktu, tulad ng taon, buwan, araw, oras, minuto, at iba pa.
Grammar
DATEPART(datepart,date)
date Ang parameter ay isang lehitimong ekspresyon ng petsa.datepart Ang mga halimbawa ng mga halaga ng parameter:
datepart | Abbreviation |
---|---|
Year | yy, yyyy |
Quarter | qq, q |
Month | mm, m |
Day of the year | dy, y |
Day | dd, d |
Week | wk, ww |
Weekday | dw, w |
Hour | hh |
Minute | mi, n |
Second | ss, s |
Millisecond | ms |
Microsecond | mcs |
Nanosecond | ns |
Mga Halimbawa
Mayroon kaming sumusunod na 'Orders' table:
OrderId | ProductName | OrderDate |
---|---|---|
1 | 'Computer' | 2008-12-29 16:25:46.635 |
Ginagamit namin ang mga sumusunod na SELECT statement:
SELECT DATEPART(yyyy,OrderDate) AS OrderYear, DATEPART(mm,OrderDate) AS OrderMonth, DATEPART(dd,OrderDate) AS OrderDay FROM Orders WHERE OrderId=1
Nga resulta:
OrderYear | OrderMonth | OrderDay |
---|---|---|
2008 | 12 | 29 |