Consulta básica en procedimiento PL/SQL

En este artículo, discutiremos la descripción general de PL/SQL y luego nuestro enfoque principal en la realización de operaciones de consulta básicas en PL/SQL. Y finalmente concluirá con Modos de parámetros en subprogramas PL/ SQL. Discutámoslo uno por uno.

Introducción:
PL/SQL significa extensión del lenguaje procesal a SQL. En un procedimiento, el papel del subprograma es realizar una tarea particular y es un módulo de unidad de un programa. Se combinó para formar programas más grandes. Un subprograma puede estar involucrado por otro programa que se llama el programa de llamada. PL/SQL proporciona una estructura de bloques de código de unidad ejecutable. Proporciona construcciones de procedimiento, por ejemplo, en la estructura de control incluye bucles, declaración condicional y variable, constante y tipo de datos. 

Características:
se puede crear a nivel de esquema, dentro de un paquete y dentro de un bloque PL/SQL. 

  1. El subprograma de nivel de esquema es un subprograma independiente. Se crea con la sentencia CREATE PROCEDURE. En el subprograma, se almacena en la base de datos y se puede eliminar con la instrucción DROP PROCEDURE. 
  2. Se almacena en la base de datos y el paquete se elimina con la instrucción DROP PACKAGE. 
  3. PL/SQL proporciona un tipo de función y procedimiento de subprograma.

Función y procedimiento en PL/SQL:
comprendamos el significado de función y procedimiento en PL/SQL de la siguiente manera.

  1. Función – 
    Se escribe en un solo valor. Solía ​​calcular y devolver un valor. 
     
  2. Procedimiento: 
    se utiliza principalmente para realizar una acción. 

Creación de un procedimiento en PL/SQL:
Aquí, discutiremos cómo puede crear el procedimiento utilizando la consulta PL/SQL de la siguiente manera. 

Sintaxis –

CREATE [ OR REPLACE ] PROCEDURE 
procedure_name 
[( Parameter [ parameter ] ) ] 
IS 
[ declaration_section ] 
BEGIN 
executable_section 
[ EXCEPTION 
exception_section] 
END [ procedure_name]; 

Eliminación del procedimiento en PL/SQL: 
una vez que creamos un procedimiento en Oracle, debemos eliminarlo de la base de datos utilizando el comando DROP de la siguiente manera. 

Sintaxis –

DROP PROCEDURE procedure_name; 

Ejemplo –

DROP PROCEDURE Update course; 

Modos de parámetros en subprogramas PL/ SQL:
Aquí, discutiremos los modos de parámetros en subprogramas PL/ SQL de la siguiente manera.

  1. IN – 
    Es un parámetro de lectura de solo lectura. El parámetro IN actúa como una constante. Y dentro del llamado programa o función, se puede referenciar. El programa no puede asignar un nuevo valor al parámetro IN. Su valor no se puede cambiar dentro del subprograma. 
     
  2. OUT: 
    se utiliza para obtener resultados de los subprogramas. Es una variable de lectura-escritura dentro de los subprogramas. Su valor se puede cambiar dentro del subprograma. 
     
  3. IN OUT: 
    para obtener la entrada y la salida del subprograma, este IN-OUT se puede usar para obtener los resultados. Sus valores se pueden cambiar dentro de los subprogramas. 

Publicación traducida automáticamente

Artículo escrito por meghawarade04 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *