Temas > Programacion > Base de datos > Declaracion de variables y escalares en PL SQL
Julio

V_job    VARCHAR2(9);
Almacena el oficio de un empleado
v_count     BINARY_INTEGER :=0;
Contador de iteraciones de bucle inicializado a 0
v_total_sal    NUMBER(9,2):=0;
Acumulador de salario total con 7 enteros y 2 decimales e
inicializada a 0
v_orderdate    DATE:=SYSDATE+7;
Almacena fecha de envío como fecha actual + 7 días
v_valid     BOOLEAN NOT NULL:=TRUE
El atributo %TYPE
Declarar una variable basada en:
Otras variables previamente declaradas.
La definición de una columna de la base de datos.
Preceder de %TYPE por:
La tabla y la columna de la base de datos
El nombre de la variable definida con anterioridad
Ejemplo:
â?¦.
v_ename        emp.ename%TYPE;
v_balance    NUMBER(7,2);
v_min_balance    v_balance%TYPE:=10

Una restricción de columna NOT NULL no se aplica a las variables
declaradas utilizando %TYPE. Por lo tanto, si se declara una variable
utilizando %TYPE y una columna de la base de datos definida como
NOT NULL, se puede asignar el valor NULL a la variable
Sólo se pueden asignar valores TRUE; FALSE o NULL
Las variables están conectadas por los operadores lógicos AND, OR
y NOT
Las variables siempre valen TRUE, FALSE o NULL
Las expresiones aritméticas, de carácter y fecha pueden devolver
un valor BOOLEAN
Ejemplo:
V_sal1:=50000;
V_sal2:=60000;

La expresión v_sal1 < v_sal2 devuelve TRUE

Podemos declarar e inicializar una variable booleana:
    v_comm_sal BOOLEAN :=(v_sal1<v_sal2);













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal