Latest web development tutorials

SQL ServerのDATEPART()関数

SQLの日付 SQL Serverの日付関数

定義と使用法

DATEPART()関数は、年、月、日、時、分、として、日付/時刻の単一部分を返すために使用されます。

文法

DATEPART(datepart,date)

日付日付式の引数が正当なものです。 日付構成要素のパラメータは次の値を指定できます。

datepart 缩写
yy, yyyy
季度 qq, q
mm, m
年中的日 dy, y
dd, d
wk, ww
星期 dw, w
小时 hh
分钟 mi, n
ss, s
毫秒 ms
微妙 mcs
纳秒 ns


私たちは、次の "受注"テーブルがあるとします。

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

ここではSELECT文は、次のとおりです。

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

結果は以下の通りであります:

OrderYear OrderMonth OrderDay
2008 11 11


SQLの日付 SQL Serverの日付関数