Tablas temporales
Publicado por Ivonne (50 intervenciones) el 16/03/2009 17:55:37
Buenas tardes amigos de lwp, tengo una duda les platico..lo que pasa que para crear reportes la mayoria de las veces estoy utilizando tabla temporales creando con esta sintaxis:
if exists (select [id] from tempdb..sysobjects where id = Object_Id('tempdb..#vvcredito') and type = 'U') drop table #vvcredito
lo cual yo tenia la idea de que esa tabla nada mas es creada mistras estoy consultando el reporte y cuando lo cierre se eliminaba de la tabla pero veo que no es así, ya que queda creada para que se borre es cuando me salgo de todo el sistema, no se si esto es lo que esta provocando que aveces el sistema se ponga lento..aqui tengo una pregunta.
1.¿Cómo hacer para que estas tablas se borren cuando me salga del reporte?
y ver si de esa manera la tempbd ya no crece tanto y deja de estar lento el sistema..por favor si alguien me puede apoyar se lo agradeceré mucho...saludos,
if exists (select [id] from tempdb..sysobjects where id = Object_Id('tempdb..#vvcredito') and type = 'U') drop table #vvcredito
lo cual yo tenia la idea de que esa tabla nada mas es creada mistras estoy consultando el reporte y cuando lo cierre se eliminaba de la tabla pero veo que no es así, ya que queda creada para que se borre es cuando me salgo de todo el sistema, no se si esto es lo que esta provocando que aveces el sistema se ponga lento..aqui tengo una pregunta.
1.¿Cómo hacer para que estas tablas se borren cuando me salga del reporte?
y ver si de esa manera la tempbd ya no crece tanto y deja de estar lento el sistema..por favor si alguien me puede apoyar se lo agradeceré mucho...saludos,
Valora esta pregunta


0