the rest of the columns that you required are not necessary in the table and can be calculated as per example below :declare @in_date datetimeselect @in_date = getdate()select _Date = @in_date, _Week = datepart(week, @in_date), _Weekday = datepart(weekday, @in_date), _Month = datepart(month, @in_date), _Quarter = datepart(quarter, @in_date), _Year = datepart(year,@in_date), _Day_Of_Week = datepart(weekday, @in_date), _Day_Of_Month = datepart(day, @in_date), _Day_Of_Quarter = datepart(dayofyear, @in_date) - datepart(dayofyear, dateadd(month, (datepart(quarter, @in_date) - 1) * 3, convert(char(4), year(@in_date)) + '0101')) + 1, _Day_Of_Year = datepart(dayofyear, @in_date), _Week_Of_Month = datepart(week, @in_date) - datepart(week, convert(char(6), @in_date, 112) + '01') + 1, _Week_Of_Year = datepart(week, @in_date)
[KH]