Try This - DECLARE @Year as intDECLARE @tblCalendar AS TABLE ( Date VARCHAR(10), DayName VARCHAR(10) )SET @Year = 2009DECLARE @StartDate AS DateTime, @EndDate AS DateTime, @TempDate AS DateTimeSET @StartDate = '01-Jan-'+ CONVERT(VARCHAR(4), @Year)SET @EndDate = '31-Dec-' + CONVERT(VARCHAR(4), @Year)SET @TempDate = @StartDateWHILE @TempDate <= @EndDateBEGIN INSERT INTO @tblCalendar SELECT CONVERT(VARCHAR(10), @TempDate, 105), DATENAME(WEEKDAY, @TempDate) SET @TempDate = DATEADD(DAY,1, @TempDate)ENDSELECT * FROM @tblCalendar
Vaibhav TTo walk FAST walk ALONE To walk FAR walk TOGETHER