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 |