Tyvärr finns det inget sätt att uppnå det. Ett kapslat underprogram som deklarerats i ett anonymt block kvarstår inte ens efter att det anonyma blocket har bearbetats, så även när vi ignorerar omfångsgränserna finns det inte när det andra anonyma blocket bearbetas.
Om du inte kan göra det till en lagrad funktion eftersom den onda DBA inte tillåter det, måste du kopiera och klistra in funktionen.