SQL सर्वर 2012 में आप महीने का अंतिम दिन प्राप्त करने के लिए EOMONTH (Transact-SQL) का उपयोग कर सकते हैं और फिर आप महीने में दिनों की संख्या प्राप्त करने के लिए DAY (Transact-SQL) का उपयोग कर सकते हैं।
DECLARE @ADate DATETIME
SET @ADate = GETDATE()
SELECT DAY(EOMONTH(@ADate)) AS DaysInMonth