Síguenos en

Facebook
Google Plus

Ejecutar en SqlPlus una función definida en un package Oracle 10g

Puedes ejecutar desde Oracle SQLPLUS una función definida en un package con estas dos opciones.

 

Opción 1

 

En esta opción utilizaremos un bloque donde declararemos una variable para recoger el resultado de la función.

 

declare
     resultado number;
 begin
     -- Llamamos a la función
     resultado := nombre_package.nombre_function (100);
 end;

 

 

 

Opción 2

 

También podemos ejetutar la función usando un estamento SQL, por ejemplo:

 

select nombre_package.nombre_function (100) from dual;

 

Compatibilidad: Oracle 10g y Oracle 11g