Es posible definir transacciones autónomas para el bloque más externo de PL/SQL en procedimientos, funciones, triggers y bloques anónimos: