Reputation: 3041
I want to format my date column in SQL Server like this Wed, 23 from given date format 4/23/2014.
Is there any way to do this...?
SQL Server version is 2008
Upvotes: 3
Views: 462
Reputation: 28403
Try like this
SELECT LEFT(DATENAME(dw, GETDATE()), 3) + ' , ' + CAST(Day(GetDate()) AS Varchar(10))
Query would be like this
SELECT mydate,LEFT(DATENAME(dw, mydate), 3) + ' , ' + CAST(Day(mydate) AS Varchar(10)) As Date
From tbl
O/P
MYDATE DATE
2014-04-21 Mon ,21
2014-04-22 Tue ,22
2014-04-23 Wed ,23
2014-04-24 Thu ,24
Upvotes: 3
Reputation: 2866
select Substring(DATENAME(WEEKDAY, getdate()), 0, 4)+' '+ DATENAME(dd, getdate())
Upvotes: 1