
23/07/2009, 07:50
|
| | Fecha de Ingreso: marzo-2006
Mensajes: 202
Antigüedad: 18 años, 11 meses Puntos: 2 | |
crear, guardar y ejecutar un trigger(SQLyog) estimados tengo un problema no se como trabajar con ttriggers y necesito ocuparlos para hagilizar mi aplicacion. me encuentro trabajando con PHP, AJAX, Javascript, y el gran MySql adminiostrado con SQLyog 5, pero no se como ejecutar o guardar mi trigger, que lo que hace es que cuando despues de actualizar un grupo de registros, toma estos registros y los guarda en una nueva base de datos dentro del mismo servidor, que almaceno informacion historica.
el trigger es
DELIMITER $$;
CREATE TRIGGER `lfox3`.`det_plan_AI` AFTER UPDATE on `lfox3`.`det_planillas`
FOR EACH ROW BEGIN
INSERT INTO hfox3.det_planillas_h (idnum, id_planilla, asiento, paradero, valor, estado, fecha_reg, fecha_venta, operador, unidad_zn, id_ofi, codof, destino, codbarra, id_liquidacion)
VALUES (NEW.idnum, NEW.id_planilla, NEW.asiento, NEW.paradero, NEW.valor, NEW.estado, NEW.fecha_reg, NEW.fecha_venta, NEW.operador, NEW.unidad_zn, NEW.id_ofi, NEW.codof, NEW.destino, NEW.codbarra, NEW.id_liquidacion, CURRENT_USER(), NOW() );
END$$
DELIMITER ;$$ |