Получить последний день месяца в SQL

Мне нужно получить последний день месяца, указанный в SQL в качестве даты. Если у меня первый день месяца, я могу сделать что-то вроде этого:

<code>DATEADD(DAY, DATEADD(MONTH,'2009-05-01',1), -1)
</code>

Но кто-нибудь знает, как обобщить это, чтобы я мог найти последний день месяца для любой данной даты?

Ответы на вопрос(20)

Ваш ответ на вопрос