hola duilioisola bueno disculpas no lo sabia jejeje...
bueno gracias por responder a mi demanda
todo esto lo tengo que hacer en mysql
y esto es lo que hice
CREATE TRIGGER prueba AFTER INSERT ON td_persona
FOR EACH ROW
BEGIN
INSERT INTO ts_auditoria(pers_id,perf_id,audi_ip,audi_fecha,audi_tabla,audi_campo,audi_valor_anterior,audi_valor _actual) VALUES((SELECT MAX(pers_id) AS pers_id FROM td_persona),(SELECT MAX(inst_id) AS inst_id FROM td_persona),1,(SELECT (DATE_FORMAT(CURDATE(),'%d/%m/%y')))',1,1,1,1);
END;
ahora mi problema es que los campos que tienen un 1 no se como podria extraer los registros de la tabla td_persona y enviarlos a esos campos que me faltan de la tabla ts_auditoria
saludos
|