• a

  •  

    Abril 2008
    L M X J V S D
    « Mar   May »
     123456
    78910111213
    14151617181920
    21222324252627
    282930  
  • Nube de Categoria

SQL: Crear Tablas Temporales en Memoria

Podemos utilizar tablas temporales en memoria para no tener que utilizar el acceso del disco duro del servidor.

Declararemos la tabla y pondremos las columnas y los tipos de datos que tendrá:

DECLARE
@TablaTemporal
TABLE
(
ID numeric(18,0) NOT NULL DEFAULT(0)
)

–Insertaremos el contenido que queramos en nuestra tabla temporal

INSERT INTO
@TablaTemporal
(
IdUsuario
)
SELECT
IdUsuario
FROM
Tabla c
With(NoLock)

Ahora ya podemos acceder a la tabla con una simple select:

SELECT * FROM @TablaTemporal

Recordar que son tablas Temporales, por lo que no quedara el resultado en memoria. Estas tablas temporales son muy útiles para realizar procesos con storeds (por ejemplo).

Escribe un comentario