02/01/2014, 03:56
|
| | Fecha de Ingreso: enero-2014
Mensajes: 2
Antigüedad: 10 años, 10 meses Puntos: 0 | |
Paquetes PLSQL con SQL Developer Buenos días, estoy intentando crear un paquete en SQL Developer. El código es el siguiente (bastante sencillo):
CREATE OR REPLACE PACKAGE PKGOPORTUNIDADES IS
PROCEDURE CREAR_OPOR_ACTUAL;
END PKGOPORTUNIDADES;
CREATE OR REPLACE PACKAGE BODY PKGOPORTUNIDADES IS
PROCEDURE CREAR_OPOR_ACTUAL IS
nombreTabla varchar2(20);
BEGIN
nombreTabla:='OPOR_ACTUAL';
EXECUTE IMMEDIATE('CREATE TABLE ' || nombreTabla || ' AS SELECT * FROM oportunidades WHERE SUBSTR(fcreacio,1,4)=''2013''');
END CREAR_OPOR_ACTUAL;
END PKGOPORTUNIDADES;
Pues bien, al compilar el paquete me da el siguiente error:
Error(5,1): PLS-00103: Encountered the symbol "CREATE"
¿Alguien tiene una idea de por qué? Creo que la sintaxis es la correcta, ¿no? Gracias!!! |