Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2014, 10:07
carrillo1802_
 
Fecha de Ingreso: noviembre-2011
Ubicación: lima
Mensajes: 19
Antigüedad: 12 años, 5 meses
Puntos: 0
Error en ejecución de execute immediate ORA-00904

Buenos dias
Srs:tengo un problema a la hora de hacer el execute immediate bueno les comendo lo que estoy haciendo en mi codigo.
*-Estoy creando una tabla con todos sus campos

---------------------------------------------------------
vpSQL2:='CREATE TABLE HISTORIAL_MODELO
(NombreColumna varchar2(100),
valor varchar2(100),
Nombre_Tabla varchar2(100),
'||vpCAMPOSIDA||'
fecha_ins DATE
)';
EXECUTE IMMEDIATE(vpSQL2);

-----------------AQUI REALIZO EL INSERT---------------------
vPSENTENCIA2:= 'INSERT INTO HISTORIAL_MODELO (NombreColumna,Valor,Nombre_tabla,descripcionrepor te,fecha_ins) select ' ||vdecripcion || ',' || vPCAMPOSIDC || ',''' || pNOMTABLA || ''',' || VPCAMPOSIDAA || ', SYSDATE FROM '|| pTEMPORAL ||' ';
EXECUTE IMMEDIATE (VPSENTENCIA2);

*- El mensaje de error me sale en el execute immediate.
de antemano les agradezco su ayuda.