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;