PL / SQL包体

时间:2015-03-11 17:54:59

标签: function plsql package procedures

我有这个包,有什么方法可以访问其中的函数和程序的主体吗?我是PL / SQL的新手。

 create or replace PACKAGE        pkg_tracking IS  


FUNCTION fnc_proyecto_asignado(i_pry_id IN proyectos.pry_id%TYPE, 
                               i_usr_codigo IN usuarios.usr_codigo%TYPE) RETURN NUMBER;

FUNCTION fnc_verifica_evaluacion_tarea (i_trs_id IN tareas.trs_id%TYPE) RETURN VARCHAR2;

FUNCTION fnc_verifica_observacion_tarea (i_trs_id IN tareas.trs_id%TYPE) RETURN VARCHAR2;

FUNCTION fnc_verifica_ordenativo_tarea (i_trs_id IN tareas.trs_id%TYPE) RETURN VARCHAR2;

FUNCTION fnc_fecha_facturacion_tarea (i_trs_id IN tareas.trs_id%TYPE) RETURN DATE;

FUNCTION fnc_fecha_cierre_tarea (i_trs_id IN tareas.trs_id%TYPE) RETURN DATE;

PROCEDURE prc_instancia_tarea (i_trs_id        IN NUMBER,
                               o_orden_compra OUT VARCHAR2,
                               o_recepcionada OUT VARCHAR2,
                               o_facturada    OUT VARCHAR2,
                               o_cobrada      OUT VARCHAR2);                                  


END pkg_tracking;

2 个答案:

答案 0 :(得分:0)

您可以查询ALL_SOURCE视图,它非常自我解释

或者更好的是,获得一个IDE - TORA可以免费使用。

答案 1 :(得分:0)

尝试搜索以下2个表:All_usersDba_users

Select * from all_users where name='package name'  and type='package body';