خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
نمایش اولین و آخرین روز ماه جاری در SQL Server
در پست قبلی در خصوص نمایش اولین و آخرین روز ماه جاری با استفاده تابع Date در SQL Server صحبت کردیم که برای این منظور می توانید به لینک زیر مراجعه کنید.
نمایش تاریخ امروز، اولین و آخرین تاریخ ماه جاری در SQL
امروز و در این مقاله به روش ساده تری قصد داریم که ببینیم چگونه و چطور می توانیم اولین و آخرین روز ماه جاری(بر اساس تاریخی که در متغیر اسکریپت زیر پاس داده شده است) را با استفاده از کدهای ساده تری نمایش دهیم.
لطفا SQL Server خود را اجرا کرده و پنجره New query را باز کنید و سپس دستور زیر را در آن وارد نمایید.
با اجرای اسکریپت فوق، خروجی دستور را به شکل زیر مشاهده خواهید کرد:
Logic اسکریپت فوق بسیار ساده است. بخش اول دستور فوق DATE-DAY(@DATE@ است که آخرین روز ماه قبل را با 1 جمع می کند و به اولین روز ماه جاری می رسد و بخش دوم که EOMONTH است و آخرین روز از همان ماه را در خروجی اسکریپت نمایش می دهد.
توجه داشته باشید که تابع EOMONTH در نسخه 2012 اس کیو ال سرور معرفی گردید و در نسخه های قبلی شناخته نمی شود.
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
نمایش تاریخ امروز، اولین و آخرین تاریخ ماه جاری در SQL
امروز و در این مقاله به روش ساده تری قصد داریم که ببینیم چگونه و چطور می توانیم اولین و آخرین روز ماه جاری(بر اساس تاریخی که در متغیر اسکریپت زیر پاس داده شده است) را با استفاده از کدهای ساده تری نمایش دهیم.
لطفا SQL Server خود را اجرا کرده و پنجره New query را باز کنید و سپس دستور زیر را در آن وارد نمایید.
DECLARE @DATE DATETIME
SET @DATE='2017-10-28'
SELECT @DATE AS GIVEN_DATE, @DATE-DAY(@DATE)+1 AS FIRST_DAY_OF_DATE,
EOMONTH(@DATE) AS LAST_DAY_OF_MONTH
با اجرای اسکریپت فوق، خروجی دستور را به شکل زیر مشاهده خواهید کرد:
Logic اسکریپت فوق بسیار ساده است. بخش اول دستور فوق DATE-DAY(@DATE@ است که آخرین روز ماه قبل را با 1 جمع می کند و به اولین روز ماه جاری می رسد و بخش دوم که EOMONTH است و آخرین روز از همان ماه را در خروجی اسکریپت نمایش می دهد.
توجه داشته باشید که تابع EOMONTH در نسخه 2012 اس کیو ال سرور معرفی گردید و در نسخه های قبلی شناخته نمی شود.
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: