خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


نمایش روز هفته از تاریخ در SQL Server

نمایش روز هفته از تاریخ در SQL Server
در پست امروز ما یک اسکریپت بسیار ساده داریم که در آن نام روز را از هر تاریخ معتبر پیدا می کنیم. روش های مختلفی برای انجام این کار وجود دارد و ما این مطلب را به روش های مختلف مشاهده خواهیم کرد.

نرم افزار سامانه مودیان راهکار
در مثال، ما از تاریخ 27 جولای 2020 استفاده می کنیم و که اگر در تقویم مشاهده کنید، دوشنبه است. اما در SQL Server می خواهیم آن را بررسی کنیم. این روش یکی از محبوب ترین و رایج ترین روش ها است:



DECLARE @DateVal DATE = '2020-07-27';
SELECT @DateVal As [Date],
DATENAME(WEEKDAY, @DateVal) AS [Day Name];

در اسکریپت فوق به جای استفاده از weekday یا روز هسته می توانستید از شکل مخفف آن یعنی w یا dw استفاده کنید که خروجی ان در هر صورت یکسان خواهد بود.

DECLARE @DateVal DATE = '2020-07-27';
SELECT @DateVal As [Date],
DATENAME(WEEKDAY, @DateVal) AS [Day Name],
DATENAME(DW, @DateVal) AS [Day Name],
DATENAME(W, @DateVal) AS [Day Name];

در این روش نحوه استفاده از توابع format برای به دست آوردن نام روز از تاریخ را مشاهده خواهید کرد.

DECLARE @DateVal DATE = '2020-07-27';
SELECT @DateVal As [Date],
FORMAT(@DateVal, 'dddd') AS [Day Name]

در کوئری بالا، نام روز هفته از تاریخ به ما داده می شود.


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز