Son los procedimientos almacenados... ¿Nunca usaste ninguno? ¿Y cómo lograste hacer cosas en PL/SQL sin eso?
Nota: Ten en cuenta que no existe un lenguaje PL/SQL estandarizado, por lo que cada DBMS hace con el lenguaje procedural lo que quiere.
Esto lleva a que cada vez que cambias de DBMS debes aprender de nuevo a hacer las cosas de otro modo.