Tablas temporales

04/09/2003 - 16:14 por Sebastián Sarasate | Informe spam
Muy buenos días, el tema el siguiente:
Necesito grabar los datos obtenidos de una consulta (script) en una tabla.
La pregunta (además de como hacer para grabar los resultados de un select en
una tabla) es si se puede crear alguna tabla que se elimine automáticamente
o si es necesario que la borre manualmente.
 

Leer las respuestas

#1 Salvador Ramos
04/09/2003 - 16:59 | Informe spam
SQL Server tiene una base de datos para estas tareas, es la Tempdb. Esta
base de datos queda totalmente vacía cada vez que se inicia el servici
MSSQLSERVER.

Para la creación de tablas temporales, en el mandato create table debes
poner una # delante del nombre de la tabla.
Te paso un ejemplo:
CREATE TABLE #Prueba(cod int, nombre varchar(30))

También puedes ampliar información sobre el tema en la ayuda, busca 'Tablas
temporales'

Un saludo
Salvador Ramos
Murcia - España

No puedes conseguir software rápidamente disminuyendo su calidad.
En cambio, si que lo consigues aumentando la calidad.

www.helpdna.net (información sobre Windows DNA, SQL Server, .NET, ...)


Microsoft MVP SQL Server
MCP SQL Server
PASS Spanish Group (www.sqlpass.org)

"Sebastián Sarasate" escribió en el mensaje
news:#
Muy buenos días, el tema el siguiente:
Necesito grabar los datos obtenidos de una consulta (script) en una tabla.
La pregunta (además de como hacer para grabar los resultados de un select


en
una tabla) es si se puede crear alguna tabla que se elimine


automáticamente
o si es necesario que la borre manualmente.


Preguntas similares