Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2007, 15:56
CEspinozaV72
 
Fecha de Ingreso: abril-2007
Mensajes: 1
Antigüedad: 17 años
Puntos: 0
Tablas Temporales ( sp en package ) Oracle 10g

Buen día!


Insisto en un tema del cual encontre que han tratado en dos ocasiones. El Uso de tablas temporales....

Mi problema es el siguiente, tengo un store procedure dentro de un package y si quiero utilizar ahí el create global temporary table al compilar me marca el siguiente error:

Error: PLS-00103: Encountered the symbol "CREATE" when expecting one of the following:

begin function package pragma procedure subtype type use
<an identifier> <a double-quoted delimited-identifier> form
current cursor
Line: 1784
Text: CREATE GLOBAL TEMPORARY TABLE my_temp_table (



De lo cual me surgen dos preguntas:

1) La tabla se tiene que crear en modo no dinámico? Es decir, afuera del SP.

2) Si sesion es lo mismo que conexion? es decir, si el SP lo ejecutan varios clientes a la vez, cada cliente cargaría su propio set de datos en esta tabla.


Ahora bien, si alguien me pudiera indicar como hacerlo dinamicamente ( dentro del SP ) es bienvenido.


De antemano muchas gracias...


Saludos