Ver Mensaje Individual
  #1  
Antiguo 27-10-2008
CLUSTERBIT CLUSTERBIT is offline
Miembro
 
Registrado: oct 2008
Posts: 14
Reputación: 0
CLUSTERBIT Va por buen camino
Unhappy no me compila!!! ayuda MYSQL

hola amigos foreros les presento mi problema, no puedo compilar este trigger
por mas que que le busco el error no se lo encuentro quizas ustedes tiene un mejor ojo y me puedan ayudar, bueno este trigger lo quiero correr en mysql
pero me reclama por un error de syntaxis y no se donde esta


saludos

CREATE TRIGGER prueba BEFORE UPDATE ON td_persona
FOR EACH ROW
BEGIN
DECLARE maximo int(11);
SET maximo =(SELECT MAX(audi_id) FROM ts_auditoria);
end;
if(ld.pers_rut <> :new.pers_rut)then
begin
INSERT INTO ts_auditoria(audi_id,audi_ip,audi_fecha,audi_tabla,audi_campo, audi_valor_anterior, audi_valor_actual) VALUES(maximo,'255.255.255.0',(DATE_FORMAT(now(),'%Y/%m/%d')),'td_persona','pers_rut', ld.pers_rut,:new.pers_rut);
end if;
Responder Con Cita