Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment voir le corps de la fonction stockée PL/SQL dans Oracle

S'il s'agit d'un paquet, vous pouvez en obtenir la source avec :

    select text from all_source where name = 'PADCAMPAIGN' 
    and type = 'PACKAGE BODY'
    order by line;

Oracle ne stocke pas la source d'un sous-programme séparément, vous devez donc rechercher la source du package.

Remarque :J'ai supposé que vous n'aviez pas utilisé de guillemets doubles lors de la création de ce package, mais si vous l'avez fait, utilisez

    select text from all_source where name = 'pAdCampaign' 
    and type = 'PACKAGE BODY'
    order by line;