Prueba asi:
Código SQL:
Ver originalDECLARE @i SMALLINT
DECLARE @fecha datetime
DECLARE @anios TABLE( anio SMALLINT )
SET @fecha = '19500101'
SET @i = YEAR(@fecha)
while @i <= YEAR(getdate())
BEGIN
INSERT INTO @anios VALUES(@i)
SET @i = @i + 1
END
SELECT * FROM @anios ORDER BY anio DESC