Hola foreros.
Quiero crear un trigger q me controle el cambio de nicks en la tabla usuarios, y si los nicks son diferentes en usuarios, pos inserto el nick viejo, el nuevo y otros datos en la tabla control_nick. La sintaxis es la siguiente
create trigger cambia_nick after update on usuarios
for each row begin
if (old.user != new.user) then
insert control_nicks (viejo_nick,nuevo_nick,email,fecha) values (old.user,new.user,email,now());
end if;
Y me tira el consabido error 1064:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'insert inno_cambia_nicks (viejo_nick,nuevo_nick,email,fecha) values (old.user,ne' at line 4
Llevo dos días googleando, busqué en las FAQs del foro, hice una búsquda por los temas del foro y nada q me oriente.
salu2 y gracias por adelantado