SQL Server 2005 obtenir la première et la dernière date pour un mois dans une année

J'ai une procédure stockée qui doit accepter un mois que int (1-12) et une année en tant que int. Compte tenu de ces deux valeurs, je dois déterminer la date de la portée de ce mois. J'ai donc besoin d'une variable datetime représenter le premier jour de ce mois, et une autre variable datetime pour représenter le dernier jour de ce mois. Est-il assez facile d'obtenir cette info?

source d'informationauteur Ristogod