Ver Mensaje Individual
  #1  
Antiguo 19-04-2020
GINMARMENOR GINMARMENOR is offline
Miembro
 
Registrado: feb 2016
Posts: 80
Reputación: 11
GINMARMENOR Va por buen camino
Añadir linea a un Triger

Tengo este Triggers que me funciona bien, es este:



Código SQL [-]
cREATE trigger albarandetalle_ad0 for albarandetalle 
active after delete position 0 
AS 
begin 
  /* Trigger text */ 
  UPDATE PEDIDOSAMPLIACION PA 
  SET PA.BANDISPONIBLE = COALESCE(PA.BANDISPONIBLE + NEW.BANDEJAS, 0) 
  WHERE PA.PARTIDA = NEW.PARTIDA; 
end


Pero quiero añadirle una línea para que me haga a la misma vez una operación parecida y es este:


Código SQL [-]
CREATE trigger albarandetalle_ad0 for albarandetalle 
active after delete position 0 
AS 
begin 
  /* Trigger text */ 
  UPDATE PEDIDOSAMPLIACION PA 
  SET PA.BANDISPONIBLE = COALESCE(PA.BANDISPONIBLE + NEW.BANDEJAS, 0) 
  SET PA.BANDDISPONIBLE2 = COALESCE (PA.BANDISPONIBLE2 + NEW.BANDEJAS2, 0)

  WHERE PA.PARTIDA = NEW.PARTIDA; 
end




Pero me da error, he intentado de varias maneras pero sigue dando error.


Gracias.
Responder Con Cita