1.-buen dia keridos amigos estoy creando
una tabla con el resultado de un select de otra tabla.
Código SQL:
Ver originalDECLARE
TABLA_01 VARCHAR2(4000);
TABLA_02 VARCHAR2(4000):='ACTIVIDADES';
TAB_VALORTABLE VARCHAR2(4000);
BEGIN
TAB_VALORTABLE:='CREATE TABLE TABLA_12345 AS SELECT ACTIVIDAD,DESCRIPCION,PLANILLA FROM ACTIVIDADES';
EXECUTE IMMEDIATE (TAB_VALORTABLE);
COMMIT;
END;
2.-lo que hago en este select selecciono dos campos que existen en mi tabla actividades asi como tambien dos campos por defecto pero cuando pongo el mismo select en mi anterior codigo antes mencionado me sale un error que no existe el campo. no se si es por las comillas o como lo pondria.
Código SQL:
Ver originalSELECT 'CAMPO01','CAMPO2',A.ACTIVIDAD,a.descripcion FROM ACTIVIDADES A
gracias por anticipado su ayuda.
saludos