Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/07/2010, 08:52
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 5 meses
Puntos: 43
Respuesta: Problemas con "EXECUTE IMMEDIATE"

Debe ser porque en el entorno en que falla pasa, SYSTEM no vé esa tabla, no es que no tenga permisos, que no la ve.

Me explico, SYSTEM es " Como Dios ", pero no es adivino, si pones esto ( Desde SYSTEM ) :

SELECT * FROM TABLA;

Te salta el ORA-0942, pero si haces esto :

SELECT * FROM USUARIO.TABLA;

La va a ver.

O tienes otra opción :

CREATE ( PUBLIC ) SYNONYM ( SYSTEM.) TABLA FOR USUARIO.TABLA;

Y entonces : SELECT * FROM TABLA; te funcionará.