SET DATEFORMAT MDYSELECT BOY=DATEADD(year, DATEDIFF(year, 0, MyDate), 0) ,EOY=DATEADD(year, 1, DATEADD(year, DATEDIFF(year, 0, MyDate), 0))-1FROM (SELECT CAST(REPLACE('08/2012','/','-01-') AS DATETIME)) a(MyDate)