Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/01/2009, 06:19
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problemilla cuando creas una tabla temporal en un procedimiento y lo ejecu

Hay un problema de lógica en tu planteo:
Si tienes dos procesos concurrentes que escriben en una sola tabla, tendrás problemas serios de consistencia de datos.
Por otro lado, si un proceso la está usando, es imposible que ejecutes otro proceso y la encuentres vacía.
La única forma de hacer eso, es usando dos tablas.

En cuanto a tu error es simple: Las tablas TEMPORARY solo operan dentro de los STORE PROCEDURES. No desde afuera de ellos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)