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


لیست کردن ماه های میلادی در SQL Server

لیست کردن ماه های میلادی در SQL Server
در این پست بسیار کوتاه تصمیم داریم نحوه لیست کردن ماه های میلادی را با استفاده از توابع Built-in خود SQL سرور بررسی کنیم و تابعی که با استفاده از آن اقدام به لیست کردن ماه ها خواهیم کرد، تابع DATENAME می باشد. تابع DATENAME با پارامتر MONTH یا MM نام ماه را در یک متغیر datatime بر می گرداند.

نرم افزار سامانه مودیان راهکار
در ذیل، نمونه کد SQL که از تابع DateName استفاده می کند که ماه های میلادی در متغیر datetime از January تا December در یک سال دلخواه نشان می دهد. برای متغیر date یا تاریخ، فرمت YYYY-MM-DD با همسان كردن بخش های تاریخ، مانند سال ، ماه و روز در قسمت '1900-' + CAST(number as varchar(2)) + '-1'، ایجاد می کنیم. سپس این مقدار datetime جدید به عنوان متغیر داده ورودی برای تابع DATENAME وارد می شود. تابع datename با پارامتر Month، نام ماه را بر میگرداند.



SELECT
number,
DATENAME(MONTH, '2020-' + CAST(number as varchar(2)) + '-1') monthname
FROM master..spt_values
WHERE Type = 'P' and number between 1 and 12
ORDER BY Number

لیست کردن ماه های میلادی در SQL Server . آموزشگاه رایگان خوش آموز

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

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

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


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