Tabla temporal en trigger o procedimiento almacenado

19/10/2007 - 10:15 por Paul | Informe spam
Hola,

Hay alguna forma de crear tablas temporales en un trigger o
procedimiento almacenado, y que sólo sea visible dentrol del trigger o
procedimiento almacenado. Y que al final del proceso se autodestruya o
algo así.

Ya se que exitesn los cursores, pero es para ver si hay algo mas.

Saludos
 

Leer las respuestas

#1 jeastman - Hotmail
19/10/2007 - 10:31 | Informe spam
Que tal Paul.

En MSSQL existen dos tipos de tablas temporales, las locales que empiezan
con el signo numeral (#), ej. #tabla, las globales que comienzan con doble
numeral (##) ej. ##tabla.

Si creaas dentro de un trigger o un SP una tabla de la forma siguiente

select * from into #tabla estudiantes

se creará una tabla temporal que se llama #tabla, donde tabla es cualquier
nombre que tú quieras.

Al terminar la ejecución del SP o trigger ésta tabla se destruye.

Saludos.

"Paul" escribió en el mensaje
news:
Hola,

Hay alguna forma de crear tablas temporales en un trigger o
procedimiento almacenado, y que sólo sea visible dentrol del trigger o
procedimiento almacenado. Y que al final del proceso se autodestruya o
algo así.

Ya se que exitesn los cursores, pero es para ver si hay algo mas.

Saludos

Preguntas similares