PL/SQL
PL/SQL amplía SQL con lógica procedural (variables, bucles, condiciones, funciones) dentro de la base de datos Oracle. Permite crear procedimientos almacenados y triggers, y es fundamental en grandes sistemas empresariales sobre Oracle.
- Creado por Oracle
- Año 1992
- Paradigma: Procedural · interpretado
- Extensiones: .pls, .plsql, .sql
Para qué se usa
- Procedimientos almacenados
- Lógica en la base de datos
- Sistemas Oracle
A favor
- Potente sobre Oracle
- Lógica junto a los datos
- Muy maduro
En contra
- Atado a Oracle
- Verboso
- Solo en su entorno
Ecosistema
- Oracle Database
- SQL Developer
- Oracle APEX
- TOAD
Ejemplo
BEGIN
DBMS_OUTPUT.PUT_LINE('¡Hola, mundo!');
END;