Está en la página 1de 4

UNIVERSIDAD TÉCNICA DE MACHALA

“Calidad, Pertinencia y Calidez"


D.L. No. 69-04 DE 14 DE ABRIL DE 1969 PROVINCIA DE EL ORO – REPUBLICA DEL ECUADOR
UNIDAD ACADÉMICA DE INGENIERIA CIVIL
CARRERA DE INGENIERÍA DE SISTEMAS
ESCUELA: RESOL. Nº087/1995 – 25 DE OCTUBRE DE 1995 – ING. SIST.: RESOL. Nº 077/2001 – 7 MAYO DE 2001

Tarea de Investigación
Fecha: Miércoles 22 de diciembre del 2021
Tema: Sintaxis para PLSQL-Estructuras de control
- Introducción al concepto
Es la extensión de Oracle del lenguaje sql (como rama, bucle, etc.), lo que hace que el lenguaje SQL tenga las
características de la programación procedimental.
Es más flexible y eficiente que el lenguaje de procedimiento general de medio tiempo.
Se utiliza principalmente para escribir procedimientos almacenados y funciones almacenadas.
- Declarar introducción a la función
En las herramientas PL / SQL, las llamadas a procedimientos almacenados, funciones almacenadas, etc. deben
usar funciones declaradas.[ CITATION Pro21 \l 3082 ]

Gramática completa

Forma común

Introducción a los tipos de variables


En la fase de declaración del procedimiento. Puede definir constantes y variables. Después de explicar el nombre
de la variable, el tipo de datos y la longitud, finalice la declaración de explicación con un punto y coma.
Tipo básico: Al crear una tabla en Oracle, las variables de campo como char, varchar2, date, number, boolean,
long.
UNIVERSIDAD TÉCNICA DE MACHALA
“Calidad, Pertinencia y Calidez"
D.L. No. 69-04 DE 14 DE ABRIL DE 1969 PROVINCIA DE EL ORO – REPUBLICA DEL ECUADOR
UNIDAD ACADÉMICA DE INGENIERIA CIVIL
CARRERA DE INGENIERÍA DE SISTEMAS
ESCUELA: RESOL. Nº087/1995 – 25 DE OCTUBRE DE 1995 – ING. SIST.: RESOL. Nº 077/2001 – 7 MAYO DE 2001

Variable de referencia: El tipo de datos del campo correspondiente en la tabla de la aplicación.


myname emp.ename%type;
Variable de registro: Se utiliza para registrar en la tabla de consulta UN Registro completo

- Demostración de declaración de variable


Usar en sql into La palabra clave asigna valores a variables o parámetros formales
Suplemento: Declaración de salida interactiva de Oracle; la parte superior izquierda de la ventana de consulta
SQL de la herramienta PL / SQLOutputBotón.

Mientras bucle

Bucle de salida [de uso común]


UNIVERSIDAD TÉCNICA DE MACHALA
“Calidad, Pertinencia y Calidez"
D.L. No. 69-04 DE 14 DE ABRIL DE 1969 PROVINCIA DE EL ORO – REPUBLICA DEL ECUADOR
UNIDAD ACADÉMICA DE INGENIERIA CIVIL
CARRERA DE INGENIERÍA DE SISTEMAS
ESCUELA: RESOL. Nº087/1995 – 25 DE OCTUBRE DE 1995 – ING. SIST.: RESOL. Nº 077/2001 – 7 MAYO DE 2001

Para bucle

Sentencia GOTO
PL/SQL dispone de la sentencia GOTO. La sentencia GOTO desvía el flujo de ejecución a una determinada
etiqueta. En PL/SQL las etiquetas se indican[ CITATION Jun21 \l 3082 ] del siguiente modo: << etiqueta >>. El
siguiente ejemplo ilustra el uso de GOTO:

DECLARE
  flag NUMBER;
BEGIN 
  flag :=1 ;
  IF (flag = 1) THEN
     GOTO paso2;
  END IF;
  <<paso1>>
         dbms_output.put_line('Ejecucion de paso 1');
  <<paso2>>
         dbms_output.put_line('Ejecucion de paso 2');
END;

Bibliografía
UNIVERSIDAD TÉCNICA DE MACHALA
“Calidad, Pertinencia y Calidez"
D.L. No. 69-04 DE 14 DE ABRIL DE 1969 PROVINCIA DE EL ORO – REPUBLICA DEL ECUADOR
UNIDAD ACADÉMICA DE INGENIERIA CIVIL
CARRERA DE INGENIERÍA DE SISTEMAS
ESCUELA: RESOL. Nº087/1995 – 25 DE OCTUBRE DE 1995 – ING. SIST.: RESOL. Nº 077/2001 – 7 MAYO DE 2001

[1] «Programador clic,» [En línea]. Available: https://programmerclick.com/article/51101248437/. [Último


acceso: 22 12 2021].

[2] «Juntadeandalucia,» [En línea]. Available:


http://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/107. [Último acceso: 22 12 2021].

También podría gustarte