04/04/2011, 07:54
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 5 meses Puntos: 774 | |
Respuesta: guardar datos de un bucle a una tabla Oye ya habias puesto un post con este tema y te respondi que puedes hacerlo con este query:
declare @fecha datetime
declare @fecha1 datetime
declare @yinicial int
select @yinicial=datepart(yy,getdate())
select @fecha=convert(datetime,'01/01/2005')-(datepart(dd,'01/01/2005'-1))
print @fecha
while @yinicial<2020
begin
select @fecha1=dateadd(d,-1,@fecha)
print @fecha1
select @fecha=dateadd(m,1,@fecha)
set @yinicial=datepart(yy,@fecha)
end
Te funciono o no?? Si quieres ponerlo en una tabla es nada mas que pongas el valor de @fecha1 en un insert tipo insert into #temp (dato) values (@fecha1)
Saludos!
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |