خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
نمایش روز هفته از تاریخ در SQL Server
در پست امروز ما یک اسکریپت بسیار ساده داریم که در آن نام روز را از هر تاریخ معتبر پیدا می کنیم. روش های مختلفی برای انجام این کار وجود دارد و ما این مطلب را به روش های مختلف مشاهده خواهیم کرد.
در مثال، ما از تاریخ 27 جولای 2020 استفاده می کنیم و که اگر در تقویم مشاهده کنید، دوشنبه است. اما در SQL Server می خواهیم آن را بررسی کنیم. این روش یکی از محبوب ترین و رایج ترین روش ها است:
در اسکریپت فوق به جای استفاده از weekday یا روز هسته می توانستید از شکل مخفف آن یعنی w یا dw استفاده کنید که خروجی ان در هر صورت یکسان خواهد بود.
در این روش نحوه استفاده از توابع format برای به دست آوردن نام روز از تاریخ را مشاهده خواهید کرد.
در کوئری بالا، نام روز هفته از تاریخ به ما داده می شود.
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + 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]
در کوئری بالا، نام روز هفته از تاریخ به ما داده می شود.
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: