[DECLARE
variables, constantes, excepciones de usuario...]
BEGIN
órdenes SQL
órdenes PL/SQL
[EXCEPTION
acciones a realizar al ocurrir un error]
END;
/
NOTA:
Para ejecutar un bloque PL/SQL siempre hay que colocar al final la barra /.
Podemos crear diferentes tipos de bloques:
• Bloques anónimos: Se construyen de forma dinámica y se suelen ejecutar una sola
vez.
• Bloques nominados: Igual que los anónimos pero con una etiqueta que les da
nombre.
• Subprogramas: Procedimientos, paquetes y funciones, almacenados en la base de
datos y que se ejecutan en múltiples ocasiones. Los subprogramas se ejecutarán
mediante una llamada.
• Disparadores (“Triggers”): Bloques nominados que se almacenan en la base devariables, constantes, excepciones de usuario...]
BEGIN
órdenes SQL
órdenes PL/SQL
[EXCEPTION
acciones a realizar al ocurrir un error]
END;
/
NOTA:
Para ejecutar un bloque PL/SQL siempre hay que colocar al final la barra /.
Podemos crear diferentes tipos de bloques:
• Bloques anónimos: Se construyen de forma dinámica y se suelen ejecutar una sola
vez.
• Bloques nominados: Igual que los anónimos pero con una etiqueta que les da
nombre.
• Subprogramas: Procedimientos, paquetes y funciones, almacenados en la base de
datos y que se ejecutan en múltiples ocasiones. Los subprogramas se ejecutarán
mediante una llamada.
datos y que se ejecutan ante algún suceso.
No hay comentarios:
Publicar un comentario