Tipos de Variables Escalares
Los principales tipos de variables escalares en Oracle PL/SQL son los siguientes:VARCHAR2(tamaño)
NUMBER[(precisión,escala)]
DATE
CHAR(tamaño)
LONG
BOOLEAN
BINARY_INTEGER
- variable1 VARCHAR2(50);
- variable2 BINARY_INTEGER:=0;
- variable3 NUMBER(10,4);
Variables de tipo HOST
Las variables No-PL/SQL o de tipo HOST son variables globales que pueden usarse tanto dentro como fuera de los bloques PL/SQL.Las referencias a estas variables vienen precedidas por dos puntos (:)
- VARIABLE total NUMBER(3,2);
- :total := 10/2;
Atributo %TYPE
El atributo %TYPE sirve para declarar una variable a partir de otras declaradas previamente, o a partir del tipo de una columna de la base de datos. Es decir, copiar el tipo de otra variable.El siguiente ejemplo asigna a la variable1 el mismo tipo que el campo de la base de datos.
- variable1 tabla.campo%TYPE;
No hay comentarios:
Publicar un comentario