Il existe 3 types de blocs PL/SQL, un bloc anonyme, une procédure ou une fonction. on vera aussi qu'il est possible d'imbriquer les blocs. Il est possible dans un bloc de faire appel à d'autres blocs.