Vanaf SQL Server 2012 kunt u de functie EOMONTH gebruiken.
Retourneert de laatste dag van de maand die de opgegeven datum bevat, met een optionele verschuiving.
Syntaxis
EOMONTH ( start_date [, month_to_add ] )
Hoe ... kan ik de laatste dag van de maand voor een bepaalde datum vinden?
SELECT EOMONTH(@SomeGivenDate)