troubleshooting Question

Date Functions, How to convert 'datetime' field to text decription('December 2012') in SQl Server Developer 14?

Avatar of mlcktmguy
mlcktmguyFlag for United States of America asked on
Microsoft SQL ServerSQL
7 Comments4 Solutions88 ViewsLast Modified:
I've looked thru the 'Date and Time Functions' in SSMS under the 'Functions'/System Functions but I don't have any documentation.

I am pulling data from a file that I want to sort and group on the Year and Month of the Payment Date.  The payment date is defined at 'datetime'.  Payments from the same year and month should be grouped and summarized into a 'Collection Period' line on the report.

I was able to used the Year function to extract the 4 digit year (for example:(2002)  and I was able to use the 'Month' function to pull the month (6) but I can't make the leap to what the user wants.  On the generated report the user wants to see the 'Collection Period' in text (December 2012, November 2012 etc..).  They also want the collection period sorted in ascending order.  December 2012 will be followed by January 2013 etc..

Any payments for dates 12/1/12 thru 12/31/12 would be grouped, summarized and show on the report as December 2012.

 Any November payment dates dates would be shown as November 2012 etc..

Is there any way within SQL to convert from the original 'PaymentDate', datetime field (12/2/12, 12/3/12, 12/15/12, 12/22/12) to the corresponding text description (December 2012)?
ASKER CERTIFIED SOLUTION
NorieSenior Associate
Join our community to see this answer!
Unlock 4 Answers and 7 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 4 Answers and 7 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros