How do I check if a year is a leap year?
I have this code:
declare @year int set @year = 1968 SELECT CASE WHEN @YEAR = THEN \'LEAP
This could also help
DECLARE @year INT = 2012 SELECT IIF(DAY(EOMONTH(DATEFROMPARTS(@year,2,1))) = 29,1,0) Result: 1 --(1 if Leap Year, 0 if not) SELECT IIF(DAY(EOMONTH(DATEFROMPARTS(@year,2,1))) = 29,'Leap year','Not Leap year') Result: Leap year