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


بدست آوردن روز از سال در SQL Server

بدست آوردن روز از سال در SQL Server
چندین روش ساده برای نمایش چندمین روز سال برای یک تاریخ معین در SQL Server وجود دارد. برای این منظور می توانید از تابع Built-in اس کیو ال DATENAME یا تابع DATEPART استفاده کنید. در ادامه به بررسی این موارد می پردازیم.

سیستم یکپارچۀ سازمانی راهکار



DATENAME Method

از تابع DATENAME برای به بدست چندمین روز سال با اولین پارامتر(dy یا y) استفاده کنید. بدین ترتیب DayOfYear را به عنوان خروجی از نوع رشته ای دریافت خواهید کرد.
Syntax استفاده از آن بدین صورت خواهد بود:

DATENAME(dayofyear, GivenDate)

/* OR */

DATENAME(dy , GivenDate)

/* OR */

DATENAME(y , GivenDate)

در ادامه با توجه Syntax های فوق، مثال های زیر را خواهیم داشت:

SELECT DATENAME(dayofyear , GetDate()) AS 'Day Of year'
GO
/* Result */
171

SELECT DATENAME(dy , '2019-06-20 12:30:00') AS 'Day Of year'
GO
/* Result */
171

SELECT DATENAME(y , '2019-06-20') AS 'Day Of year'
GO
/* Result */
171

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


DATEPART Method

حالا همین مورد را استفاده از تابع DATEPART بررسی خواهیم کرد. در روش قبل، مقدار خروجی به صورت رشته بر می گرشت ولی در این تابع، مقدار برگشتی به صورت عدد بازمی گردد.

DATEPART(dayofyear , GivenDate)

/* OR */

DATEPART(dy , GivenDate)

/* OR */

DATEPART(y , GivenDate)

در اینجا هم اولین پارامتر به عنوان y یا dy که روز از سال است، مشخص می شود. با توجه به syntax فوق، مثال های زیر را خواهیم داشت:

SELECT DATEPART (dayofyear , GetDate()) AS 'Day Of year'
GO
/* Result */
171

SELECT DATEPART (dy , '2019-06-20 12:30:00') AS 'Day Of year'
GO
/* Result */
171

SELECT DATEPART (y , '2019-06-20') AS 'Day Of year'
GO
/* Result */
171

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

اگر مقدار بازگشتی را به صورت رشته می خواهید از تابع DATENAME و اگر مقدار برگشتی در Result را بصورت عدد می خواهید، از تابع DATEPART استفاده کنید.


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

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

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


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