SQL - bloques anidados

 
Vista:

bloques anidados

Publicado por Rogelio Sales (1 intervención) el 23/03/2006 14:31:23
Tengo una rutina con varios bloques del tipo:
DECLARE
VARIABLE1 NUMBER(2);
BEGIN
......
DECLARE
VARIABLE2 NUMBER(2);
VARIABLE3 NUMBER(2)
BEGIN
SELECT ..... INTO VARIABLE2
...............
BEGIN
SELECT ...............
VARIABLE3 := VARIABLE2;
END;
END;
............
END;
MAS O MENOS EL TEMA ES ASI: NECESITO TRABAJAR CON VARIABLES (EN ESTE CASO VARIABLE2 Y 3) DEFINIDA EN UN SEGUNDO BLOQUE; EN UN TERCER BLOQUE TENGO QUE HACER USO DE LA VARIABLE2 LEIDA EN EL BLOQUE ANTERIOR --VARIABLE3 := VARIABLE2) -- EL HECHO ES Q NO DISPONGO DE LOS VALORES DE VARIABLE2 POR ESTAR EN OTRO BLOQUE (TIENE QUE SER ASÍ). cOMO PUEDO A LLEGAR A SOLUCIONAR EL PROBLEMA, O SEA DE PODER DISPONER DE LOS VALORES DEFINIDOS EN UN BLOQUE Y USARLOS EN OTRO.
DESDE YA MUY AGRADECIDO POR POSIBLES SOLUCIONES QUE ME PUEDAN APORTAR.
MUCHAS GRACIAS.
R0OGELIO SALES - CORDOBA - ARGENTINA.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder