PL/SQL es un lenguaje de programación própio de Oracle. Sirve para ejecutar pequeños (o grandes) programas referentes a la Base de Datos. Y funciona mas o menos como todos los lenguajes de programación, con variable, estructuras de control, etc.
Ejemplo de script con mucha chica