Ver Mensaje Individual
  #5  
Antiguo 03-11-2008
noob noob is offline
Miembro
 
Registrado: sep 2008
Posts: 212
Reputación: 16
noob Va por buen camino
Si creo el procedimiento me funciona pero yo quiero prescindir de crear un procedimiento. Hago esto pero me dice que hay un error de sintaxis:

Código SQL [-]
if exists (select * from Tabla1 t where t.Cod=2) then
  update Tabla1 t set Cantidad = 3 where t.Cod = 2;
else
  insert into Tabla1 t values (2, 3);
end if;

¿No es posible usar una sentencia IF THEN ELSE fuera de una subrutina?

Última edición por noob fecha: 03-11-2008 a las 02:20:45.
Responder Con Cita