The design behaivor of the DATEADD is to add up to the number of days in the current month without exceeding the actual next month. IE you add 31 days to Jan 31 should you skip February all together? According to Microsoft the answer is no. What this means is if you start at Jan 31 and add 12 individual months you come to Dec 28.
If you want to alter this procedure you'll have to create your own function.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.