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