Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/12/2007, 07:15
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Re: Alguien me ayuda con TRIGGERS

En principio:

Las declaraciones de variables deben estar dentro del cuerpo del trigger, es decir, despues del BEGIN.

En segundo lugar, si no me equivoco no puede haber una declaración dentro de una declaración de cuerpo. Sólo puede haber un BEGIN/END dentro de cada trigger, como lo hay dentro de un SP. No estás escribiendo Pascal, sino SQL. Los procesos repetitivos dentro de un TRIGGER se deben escribir cono los controles de flujo del MySQL (ver manual de referencia).