Wop!
el ususo de tablas temporales es algo que se debería evitar en la medida de lo posible... pero si no tienes más remedio, no te queda otra que hacer dinámica la consulta sobre la tabla. Te paso la referencia a una página que te puede ayudar, tendrás que "reconstruir" el link porque el sistema no me deja pegar url's
orafaq com/faqplsql.htm#DYNSQL