miércoles, 24 de octubre de 2018


Definición de datos compatibles con SQL


PL/SQL dispone de tipos de datos compatibles con las columnas de las tablas: NUMBER, VARCHAR2, DATE, etc.. Las de claraciones de los datos deben realizarse en la seleccion de declaraciones:


DECLARE


importeNUMBER(8,2);
contador number(2);
nombre CHAR (20) NOT NULL :="MIGUEL";
nuevo VARCHAR2 (15);
BEGIN...

PL/SQL permite declarar una variable del mismo tipo de otra mediante el atributo%TYPE.Ejemplo:


nombreActual Empleados.Nombre%TYPE.


Tambien se puede declarar una variable para guardar una fila completa de
una tabla mediante el atributo %ROWTYPE


Ejemplo:


miFila Empleados%ROWTYPE.



Estructuras de Control


Las estructuras de control de PL/SQL son las habituales de los lenguajes de
programación estructurados IF,WHILE,FOR y LOOP.
Estructuras de control alternativas
IF<condicion>THEN
   instrucciones;
   ...
END IF;
IF<condicion>THEN
   instrucciones;
   ...
ELSE
   instrucciones;
   ...
END IF;
IF<condicion>THEN
   instrucciones;
   ...
ELSIF<condicion>THEN
   instrucciones;
   ...
ELSIF<condicion>THEN
   instrucciones;
   ...
ELSE
   instrucciones;
   ...
END IF;

No hay comentarios:

Publicar un comentario