Unix Technical Forum

Date function

This is a discussion on Date function within the SQL Server forums, part of the Microsoft SQL Server category; --> Hi! I have a report that needs to be run on the seventh of every month for the dates ...


Go Back   Unix Technical Forum > Database Server Software > Microsoft SQL Server > SQL Server

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 03-01-2008, 01:16 PM
tolcis
 
Posts: n/a
Default Date function

Hi!

I have a report that needs to be run on the seventh of every month for
the dates from 6th of the previous months to the 5th of the current
month. For example, I have to run a report on February 7th for the
01/06/2007 to 02/05/2007. Right now I am doing it manually but I was
curious if there a function or something that will give me the
required date range on the 7th of every month.

Any ideas?

Thanks,
T.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 03-01-2008, 01:16 PM
Erland Sommarskog
 
Posts: n/a
Default Re: Date function

tolcis (nytollydba@gmail.com) writes:
> I have a report that needs to be run on the seventh of every month for
> the dates from 6th of the previous months to the 5th of the current
> month. For example, I have to run a report on February 7th for the
> 01/06/2007 to 02/05/2007. Right now I am doing it manually but I was
> curious if there a function or something that will give me the
> required date range on the 7th of every month.


SELECT @today = convert(char(8), getdate(), 112)
IF DAY(@today) = 7
BEGIN
SELECT @startdate = dateadd(DAY, -2, dateadd(MONTH, -1, @today))
SELECT @enddate = dateadd(DAY, -1, @today)
--- Run uery
END

You can learn more about the date functions in Books Online.


--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/pro...ads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinf...ons/books.mspx
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 01:11 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com