Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

if con select

Estas en el tema de if con select en el foro de Oracle en Foros del Web. Hola a todos, tengo el siguiente problema es posible en un if tener un select ej if (select idnumero from X where idnumero = variable) ...
  #1 (permalink)  
Antiguo 09/11/2006, 10:39
 
Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 19 años
Puntos: 2
if con select

Hola a todos, tengo el siguiente problema

es posible en un if tener un select

ej

if (select idnumero from X where idnumero = variable) loop

end if;

estuve buscando en la www y no eh encontrado nada...


gracias
  #2 (permalink)  
Antiguo 09/11/2006, 18:15
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 1 mes
Puntos: 7
if (select idnumero from X where idnumero = variable) loop
end if;

no veo donde entre el "loop" ahi, es "then"

lo que normalmente hago en estos casos es o manejar una bandera o tratar la excepcion

begin

select idnumero into bandera from X where idnumero = :variable;

sigue es que existio;

exception when no_data_found the
no existio;
end;
__________________
Blogzote.com :-) Mi blog
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:52.