• WITH DateYear AS

    (

    SELECT 0 AS num

    UNION ALL

    SELECT num + 1 FROM DateYear

    WHERE num < 11

    )

    SELECT CONVERT(DATE,DATEADD(MONTH,num,'2011')) AS Date from DateYear