Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2009, 13:48
therealzeta
 
Fecha de Ingreso: octubre-2009
Mensajes: 46
Antigüedad: 14 años, 6 meses
Puntos: 1
Ayuda con variables

Hola, tengo el siguiente codigo y no logro obtener el valor de MangueraID, necesito guardarlo en una variable para utilizarlo luego pero me sale siempre nulo a pesar de que si ejecuto la sentencia en otro lugar si me devuelve el valor correcto. Podrian decirme que estoy haciendo mal y de paso aclararme a que variables tengo que ponerle 'arroba' delante.

Espero que me puedan ayudar.


Declare prev_PosManguera int Default 1;
Declare new_PosManguera int Default 0;
Declare lengthManguera int Default 0;

declare ID integer;
set ID =0;

'' Aqui va un bucle que no pongo, pero el valor final Manguera si me lo devuelve bien.
set new_PosManguera = Locate ('/', Manguera_Array, rev_PosManguera);
set lengthManguera = new_PosManguera - prev_PosManguera;
set Manguera = SUBSTRING(Manguera_Array,prev_PosManguera,lengthMa nguera);


select MangueraID into ID from tbl_cto_manguera where MangueraNo = Manguera;

select ID;