Thanks to everyone who replied so promptly.
-Original Message-
From: Robertson-Ravo, Neil (RX)
[mailto:[EMAIL PROTECTED]
Sent: Monday, July 07, 2003 7:29 AM
To: CF-Talk
Subject: RE: SQL quickie
if you are on SQL 2000 this is a UDF which sort this out..
CREATE FUNCTION dbo.LastMonthDay
There is a good series on using MS-SQL date functions here
http://www.databasejournal.com/features/mssql/article.php/2191631
-Original Message-
From: Eric Creese [mailto:[EMAIL PROTECTED]
Sent: 07 July 2003 13:22
To: CF-Talk
Subject: SQL quickie
I want to be able to take a value of g
if you are on SQL 2000 this is a UDF which sort this out..
CREATE FUNCTION dbo.LastMonthDay ( @Date datetime )
RETURNS datetime
AS
BEGIN
RETURN (CASE WHEN MONTH(@Date)= 12
THEN DATEADD(day, -1, CAST('01/01/' + STR(YEAR(@Date)+1) AS DateTime))
ELSE DATEADD(day, -1, CAST(STR(MONTH(@Date)+1) + '/0
Try:
declare @myCurrDate datetime
declare @myEOM datetime
set @myCurrDate = getdate()
set @myEOM = dateadd(d, -(day(dateadd(m, 1, @myCurrDate) + 1)), dateadd(m,
1, @myCurrDate))
Steve
-Original Message-
From: Eric Creese [mailto:[EMAIL PROTECTED]
Sent: Monday, July 07, 2003 8:22 AM
To
4 matches
Mail list logo