Cita:
Iniciado por javierrunto ok resuelto, muchas gracias no habia caido en la tabla temporal
WITH T as(
Select Row_Number() Over(Order By GetDate()) as Nm
from B)
select *
from T
Where Nm Between 1000 And 2000;
Amigo no es una tabla temporal es una Common Table Expresion que es algo diferente a una tabla temporal :)