Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/07/2009, 00:16
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Como utilizar un if UPDATE o if INSERT en trigger

Efectivamente.

No sé si el parentesis es correcto, pero es como pones. De todas maneras no te hace falta. Si tienes un BEFORE INSERT OR UPDATE si no te entra por el IF es que estás "updateando" :

IF INSERTING THEN -- Estamos Insertando
XXXXX
ELSE -- Estamos updateando
XXXXX
END IF;

O viceversa, por supuesto :

IF UPDATING THEN -- Estamos updateando
XXXXX
ELSE -- Estamos Insertando
XXXXX
END IF;