Red de conocimiento informático - Material del sitio web - Cómo desarrollar procedimientos almacenados ORACLE

Cómo desarrollar procedimientos almacenados ORACLE

1. La descripción general de los puntos clave del desarrollo de procedimientos almacenados de Oracle es: 1; utilizar el editor de texto del Bloc de notas para escribir un procedimiento almacenado en el lenguaje de programación Oracle PL/SQL; 2; crear un procedimiento almacenado en la base de datos Oracle; en la base de datos Oracle Herramientas para ejecutar procedimientos almacenados; 4; Modificar procedimientos almacenados en la base de datos Oracle; 6; depurar procedimientos almacenados; La configuración del entorno incluye lo siguiente: 1; Un Bloc de notas de editor de texto; 2; herramienta Oracle SQL*Plus para enviar declaraciones Oracle SQL y PL/SQL a la base de datos Oracle. 3; base de datos Oracle 10g express, que es una versión gratuita; Habilidades requeridas: 4; Conocimiento básico de SQL, incluida la inserción, modificación, eliminación, etc. 5; Habilidades básicas en el uso de las herramientas SQL*Plus de Oracle; SQL Habilidades básicas de lenguajes de programación 3. Para escribir un procedimiento almacenado en el Bloc de notas, escriba: CREAR O REEMPLAZAR PROCEDIMIENTO esqueleto ES COMENZAR NULL FINAL; Guarde el archivo como esqueleto.sql Recorramos este procedimiento almacenado línea por línea: 1 CREAR O REEMPLAZAR PROCEDIMIENTO esqueleto 2 ES 3 COMENZAR 4. NULL ; 5 END; Línea 1: CREAR O REEMPLAZAR PROCEDIMIENTO es una declaración SQL que indica a la base de datos Oracle que cree un procedimiento almacenado llamado esqueleto y lo sobrescriba si existe. Línea 2: La palabra clave IS indica que se creará un cuerpo PL/SQL; seguir. Línea 3: La palabra clave BEGIN indica el comienzo del cuerpo PL/SQL. Cuatro. Crear un procedimiento almacenado La instrucción SQL CREATE OR REPLACE PROCEDURE crea, compila y guarda un procedimiento almacenado en la base de datos Oracle. Abra SQL*Plus desde Windows e inicie sesión en su base de datos desde SQL*Plus; abra el archivo esqueleto.sql. Ingrese el siguiente comando en el símbolo del sistema SQL: SQL@skeleton SQL/ SQL*Plus carga el contenido del archivo esqueleto.sql en el búfer SQL*Plus y ejecuta la instrucción SQL*Plus. SQL*Plus le notificará que el archivo almacenado; El procedimiento se ha ejecutado con éxito crear.