Ejecutar Funcion
Publicado por Alfredo (17 intervenciones) el 17/12/2008 00:59:37
Hola como están tengo un problema con un query dinamico , no se si yo estoy haciendo algo mal estoy trabajando con oracle 11g
mi bloque es el siguiente donde mando llamar a una funcion y me manda el siguiente error
me podrian ayudar
Gracias.
Error at line 1
ORA-06550: línea 15, columna 19:
PLS-00201: el identificador 'F_DROP_OBJECT' se debe declarar
ORA-06550: línea 15, columna 8:
PL/SQL: Statement ignored
declare
v_sDoctype VARCHAR2(10);
v_existe NUMBER := 0;
cnumber NUMBER;
begin
v_sDoctype := '134';
SELECT 1
INTO v_existe
FROM DUAL
WHERE EXISTS (SELECT OBJECT_NAME FROM
USER_OBJECTS WHERE OBJECT_NAME ='WEB_AGREGADOC134');
IF
v_existe = 1 THEN
cnumber := F_DROP_OBJECT(v_sDoctype);
END IF;
end;
mi bloque es el siguiente donde mando llamar a una funcion y me manda el siguiente error
me podrian ayudar
Gracias.
Error at line 1
ORA-06550: línea 15, columna 19:
PLS-00201: el identificador 'F_DROP_OBJECT' se debe declarar
ORA-06550: línea 15, columna 8:
PL/SQL: Statement ignored
declare
v_sDoctype VARCHAR2(10);
v_existe NUMBER := 0;
cnumber NUMBER;
begin
v_sDoctype := '134';
SELECT 1
INTO v_existe
FROM DUAL
WHERE EXISTS (SELECT OBJECT_NAME FROM
USER_OBJECTS WHERE OBJECT_NAME ='WEB_AGREGADOC134');
IF
v_existe = 1 THEN
cnumber := F_DROP_OBJECT(v_sDoctype);
END IF;
end;
Valora esta pregunta
0