Buenos dias
ya tuve una buena respuesta de parte del trigger en una insercion pero le tuve que quitar dos campos donde tenia el id_con que era donde yo esperaba identificar el documento y el campo data que no sabia para que era, y en el usuario me manda solo usuario root@localhost no me manda el usuario de la aplicacion
+-----------+---------------------+----------------+
| HistoryId | dtModified | ModifiedBy |
+-----------+---------------------+----------------+
| 1 | 2016-03-23 10:36:38 | root@localhost |
+-----------+---------------------+----------------+
Código SQL:
Ver originaldelimiter $$
CREATE
TRIGGER `convenios_AINS`
AFTER INSERT ON `convenios`
FOR EACH ROW
INSERT INTO History (dtModified,ModifiedBy) VALUES (NOW(),USER())
$$
delimiter $$
CREATE
TRIGGER `convenios_AUPD`
AFTER UPDATE ON `convenios`
FOR EACH ROW
INSERT INTO History (id_con,dtModified,ModifiedBy) VALUES (id_con,NOW(),USER())
$$
delimiter $$
CREATE TABLE `history` (
`HistoryId` INT(11) NOT NULL AUTO_INCREMENT,
`dtModified` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`ModifiedBy` VARCHAR(45) NOT NULL,
PRIMARY KEY (`HistoryId`)
);
$$