Antes que nada, deberías evaluar como funcionan las tablas temporales, es importante tener en cuenta que se crean en tiempo de ejecución y no de diseño, que el tiempo de vida de los datos depende del proceso que crea la tabla, que se puede definir la visibilidad de la tabla entre conexiones, etc. Hay más info en
http://www.codeproject.com/KB/database/TempTable.aspx
Por otro lado, tienes una alternativa a las tablas temporales que son las variables de tipo Table. Hay una comparación en
http://www.codeproject.com/KB/databa...rformance.aspx
Saludos