Najnowsze tutoriale tworzenie stron internetowych
 

SQL serwer DATEPART() Function


<SQL Server Data Funkcje

Definicja i Wykorzystanie

DATEPART() Funkcja ta służy do zwracają pojedynczą część datę / czas, tak jak rok, miesiąc, dzień, godzina, minuta, itp

Syntax

DATEPART(datepart,date)

Jeżeli data jest poprawnym wyrażeniem daty i datepart może być jedną z następujących czynności:

datepart Skrót
yearyy, yyyy
quarterqq, q
monthmm, m
dayofyeardy, y
daydd, d
weekwk, ww
weekdaydw, w
hourhh
minutemi, n
secondss, s
millisecondms
microsecondmcs
nanosecondns

Example

Załóżmy, że mamy następujący "Orders" tabeli:

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2014-11-22 13:23:44.657

Poniższa instrukcja SELECT:

SELECT DATEPART(yyyy,OrderDate) AS OrderYear,
DATEPART(mm,OrderDate) AS OrderMonth,
DATEPART(dd,OrderDate) AS OrderDay
FROM Orders
WHERE OrderId=1

spowoduje to:

OrderYearOrderMonthOrderDay
20141122

<SQL Server Data Funkcje