Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/09/2010, 15:39
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 3 meses
Puntos: 39
Respuesta: Seleccion de datepart

Prueba asi:
Código SQL:
Ver original
  1. DECLARE @i SMALLINT
  2. DECLARE @fecha datetime
  3. DECLARE @anios TABLE( anio SMALLINT )
  4.  
  5. SET @fecha = '19500101'
  6. SET @i = YEAR(@fecha)
  7.  
  8. while @i <= YEAR(getdate())
  9. BEGIN
  10.     INSERT INTO @anios VALUES(@i)
  11.     SET @i = @i + 1
  12. END
  13.  
  14. SELECT * FROM @anios ORDER BY anio DESC
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.