Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Temporal dentro de un Store Procesure

Estas en el tema de Temporal dentro de un Store Procesure en el foro de SQL Server en Foros del Web. Buenas, tengo la siguiente duda. Tengo un Store Procedure donde tengo una tabla temporal. Basicamente mi duda es como funciona la temporal dentro de del ...
  #1 (permalink)  
Antiguo 09/08/2012, 11:57
Avatar de mau_87lp  
Fecha de Ingreso: diciembre-2009
Ubicación: La Plata,Buenos Aires.
Mensajes: 72
Antigüedad: 14 años, 5 meses
Puntos: 3
Temporal dentro de un Store Procesure

Buenas, tengo la siguiente duda. Tengo un Store Procedure donde tengo una tabla temporal. Basicamente mi duda es como funciona la temporal dentro de del sp. Luego de finalizar el sp, la temporal queda creada o se borra automaticamente. Espero que me puedan ayudar. Gracias. Saludos
  #2 (permalink)  
Antiguo 09/08/2012, 11:59
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Temporal dentro de un Store Procesure

se elimina automaticamente, a menos que la hayas creado con ## asi quedaria "viva" hasta que la sesion termine, como regla cada que uso una tabla temporal al final del procedure le hago un drop table :)

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 09/08/2012, 17:24
Avatar de drako_darpan  
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 6 meses
Puntos: 58
Respuesta: Temporal dentro de un Store Procesure

Bueno es que depende, estan las tablas temporales ( # ), las tablas temporales globales ( ## ), también se podria decir que las tablas de paso ( que uno crea, jejeje ).

En si es como te dio Libras. Lee este articulo, te dejara un poco mas claro todo:

http://sqlpsykrest.wordpress.com/200...bles-de-tabla/

Etiquetas: procedure, sql, store, tabla, temporal
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:20.