Como ejecutar una funcion pasada como parametro.

Buenas tardes !!!
Tengo un procedimiento que recibe como parametro el nombre de una función, pero no se como ejecutar dicha función.
En este ejemplo le asigna a la variable resultado_funcon el valor que tiene el parametro p_funcion y no el resultado que ejecutaria la funcion nombrada en el parametro.:
create or replace ejecuta_funcion (p_funcion varchar2(20) is
resultado_funcion varchar2(100) default null;
begin
resultado_función := p_funcion
end;
Espero haberme dado a entender.
Saludos y Gracias.

Añade tu respuesta

Haz clic para o