Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Holen Sie sich den letzten Tag des Monats in SQL

Ab SQL Server 2012 können Sie die EOMONTH-Funktion verwenden.

Gibt den letzten Tag des Monats zurück, der das angegebene Datum enthält, mit einem optionalen Offset.

Syntax

EOMONTH ( start_date [, month_to_add ] ) 

Wie ... finde ich den letzten Tag des Monats für ein beliebiges Datum?

SELECT EOMONTH(@SomeGivenDate)