Ver Mensaje Individual
  #30 (permalink)  
Antiguo 23/03/2016, 10:46
Lugo100
 
Fecha de Ingreso: febrero-2015
Ubicación: tepoztlan
Mensajes: 72
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: espiar en la base

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 original
  1. delimiter $$    
  2. CREATE
  3.      
  4.     TRIGGER `convenios_AINS`
  5.      
  6.     AFTER INSERT ON `convenios`
  7.      
  8.     FOR EACH ROW
  9.      
  10.     INSERT INTO History (dtModified,ModifiedBy) VALUES (NOW(),USER())
  11.      
  12.      $$
  13.     delimiter $$    
  14.     CREATE
  15.      
  16.     TRIGGER `convenios_AUPD`
  17.      
  18.     AFTER UPDATE ON `convenios`
  19.      
  20.     FOR EACH ROW
  21.      
  22.     INSERT INTO History (id_con,dtModified,ModifiedBy) VALUES (id_con,NOW(),USER())
  23.      
  24.     $$
  25.      
  26.     delimiter $$
  27.      
  28.     CREATE TABLE `history` (
  29.      
  30.     `HistoryId` INT(11) NOT NULL AUTO_INCREMENT,
  31.      
  32.    
  33.      
  34.     `dtModified` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  35.      
  36.     `ModifiedBy` VARCHAR(45) NOT NULL,
  37.      
  38.    
  39.      
  40.     PRIMARY KEY (`HistoryId`)
  41.      
  42.     );
  43. $$
__________________
"Las piedras me las quito caminando y las pedradas tambien"