SQL Server DATEPART() 函数

အခြေခံ နှင့် အသုံးပြု

DATEPART() ပုံစံ သည် ရက်/အချိန် အား တစ်စက်တစ်စက် ပြန်လည် ပေးနိုင်သော ပုံစံ ဖြစ်ပြီး နှစ်၊ လ၊ ရက်၊ နှစ်ခြား အချိန် အစိတ်အစိတ်များ ကို ပေးနိုင်ပါသည်。

အက္ခရာ

DATEPART(datepart,date)

date သဘောတူ အရ အချက်အလက် အားဖြင့် အခြေခံ သဘောတူ ဖြစ်သည်。datepart ပါဝင်နိုင်သော သဘောတူ အရ သုံးနိုင်သော သဘောတူများ:

datepart အက္ခရာ
နှစ် yy, yyyy
ပွဲစဉ် qq, q
mm, m
နှစ်တွင် ရက် dy, y
ရက် dd, d
ပုံစံ wk, ww
ပုံစံ dw, w
နှုတ် hh
မိနစ် mi, n
နှုတ် ss, s
နှုတ်ဆယ် ms
အက္ခရာ mcs
နှုတ်ဆယ် ns

အကျိုးသတ်

ကျွန်တော်တို့သည် အောက်ပါ "Orders" အချက်ပုံ ကို ရှိသည်:

OrderId ProductName OrderDate
1 'Computer' 2008-12-29 16:25:46.635

ကျွန်တော်တို့သည် အောက်ပါ 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 12 29