/******************************************** Example: select [dbo].[LastDayOfMonth]('01/30/2006') select [dbo].[LastDayOfMonth]('07/30/2009') *********************************************/ CREATE FUNCTION [dbo].[LastDayOfMonth] ( @Date DATETIME ) RETURNS DATETIME AS BEGIN DECLARE @DatePlusMonth DATETIME SET @DatePlusMonth = DATEADD(m, 1, @Date) RETURN DATEADD(d, ( -1 ) * DAY(@DatePlusMonth), @DatePlusMonth) END
-
-
SQL
SDLC
Programming
Architecture