Tablas Temporales en Stored Procedure

23/04/2005 - 02:32 por Carlos Albores | Informe spam
Buenas Tardes.
En un Stored Procedure creo una tabla temporal y la utilizo en todo el
stored sin ningún problema.
El problema surge cuando este stored lo requiero ejecutar desde una tarea
programada (DTS) porque me marca un error que dice que no existe la tabla
temporal, es decir, creo yo que no se esta creando la tabla.
Si alguien me puede ayudar se lo agradezco de antemano

Preguntas similare

Leer las respuestas

#1 qwalgrande
22/04/2005 - 17:08 | Informe spam
Hola.

Seguramente no sea por eso, pero debes tener en cuenta que las tablas
temporales que se crean en un procedimiento almacenado se eliminan cuando
finaliza la ejecución de ese procedimiento almacenado, por lo que al hablar
de un DTS, no podrás usar la tabla fuera del ámbito del propio procedimiento
almacenado. Para salir de dudas, puedes probar a usar tablas temporales
globales (iniciando el nombre con dos "#" en lugar de una.

qwalgrande


"Carlos Albores" escribió en el
mensaje news:
Buenas Tardes.
En un Stored Procedure creo una tabla temporal y la utilizo en todo el
stored sin ningún problema.
El problema surge cuando este stored lo requiero ejecutar desde una tarea
programada (DTS) porque me marca un error que dice que no existe la tabla
temporal, es decir, creo yo que no se esta creando la tabla.
Si alguien me puede ayudar se lo agradezco de antemano

Respuesta Responder a este mensaje
#2 Maxi
23/04/2005 - 19:09 | Informe spam
Hola, si son tablas temporales locales # entonces el alcance es en ese caso
el Sp's. Proba de crear las tablas como globales ##


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas
Msn:

"Carlos Albores" escribió en el
mensaje news:
Buenas Tardes.
En un Stored Procedure creo una tabla temporal y la utilizo en todo el
stored sin ningún problema.
El problema surge cuando este stored lo requiero ejecutar desde una tarea
programada (DTS) porque me marca un error que dice que no existe la tabla
temporal, es decir, creo yo que no se esta creando la tabla.
Si alguien me puede ayudar se lo agradezco de antemano

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida