Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2007, 06:07
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 5 meses
Puntos: 43
Re: Devolver un valor desde un pl-sql a un script de shell

Te lo pongo de corrido, no se si es exacto pero investiga a partir de ahí :

variable vsalir number;

begin
paquete.funcion(:vsalir);
end;
/

exit :vsalir

Esto te ejecuta la función de un paquete y te deja el resultado de :vsalir en alguna variable del S.O., solo tienes que capturarla y proceder en consecuencia.

Respecto a lo otro, vas bien encaminado. Desde un pl-sql puedes llamar a los pl-sql que quieras, estén en tu BBDD ó esten en una BBDD remota.
En el primer caso solo necesitas permisos para su ejecucion y en el segundo un simple DB_LINK.

Espero haberte aclarado tus dudas.