Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/01/2017, 07:27
calel_leon
 
Fecha de Ingreso: febrero-2016
Mensajes: 48
Antigüedad: 8 años, 8 meses
Puntos: 0
Respuesta: Id para tabla temporal

Realice esto, funciona, pero el problema yace en que en la instrucción para contar datos

Código:
set @Cant_Datos = (SELECT count(*) FROM [dbo].FN_Tasas(@Fecha,@Numero))
registra correctamente la cantidad de datos de la función (32 datos), pero al ejecutar el while, entrega 1024 registros y no entiendo que esta mal

Código:
set @Row = 1
set @Cant_Datos = (SELECT count(*) FROM [dbo].FN_Tasas(@Fecha,@Numero))

	while @Row <= @Cant_Datos
		begin
			insert into @Tabla_TempActual(rn ,Plazo , Libo )
			select @Row,Plazo,Libo
			FROM [dbo].FN_Tasas(@Fecha,@Numero)
			set @Row=@Row+1
		end