Oracle/PL/SQL
< Oracle
PL/SQL es el lenguaje de programación de la base de datos Oracle y sus productos relacionados.
Es un lenguaje estructurado, altamente integrado con la base de datos. Las sentencias de SQL se escriben directamente en PL/SQL y los tipos de datos de PL/SQL coinciden con los tipos de datos de SQL, lo cual facilita enormemente la interacción con la base de datos.
Lenguaje
editar- Bloques: Declaración de bloques de código, variables y constantes
- Control: Estructuras de Control de flujo
- Ejecutables: Procedimientos, funciones y paquetes
- Excepciones: Mecanismo de manejo de errores y situaciones imprevistas
- Tipos compuestos: Registros y Colecciones
Uso de SQL
editar- Into: Consulta puntual de un registro
- DML: INSERT, UPDATE y DELETE
- Cursores: Consulta de múltiples registros
- Transacciones autónomas
Paquetes incorporados
editarDescripción de los paquetes suministrados por Oracle para tareas específicas:
- DBMS_OUTPUT: Escritura por Consola
- UTL_FILE: Lectura y Escritura de Archivos