PDA

Ver la Versión Completa : registar cada modificacion de una tabla


Rc96
25-09-2017, 21:57:31
Buenas tardes comunidad delphi, espero esten bien.
Mi pregunta es la siguiente, necesito llevar un registro de las modificaciones que haga de una o mas tablas de mi base de datos y guardarlas en otra tabla donde especifique fecha,hora,evento y la tabla que fue modificada pero la verdad es primera vez que intento hacerlo y aunque he visto mucha informacion no se por donde comenzar. Se que debo usar las funciones de los triggers de una base de datos pero como hago eso desde delphi. si pudieran explicarme como comenzar o que parametros debo de seguir me ayudarian mucho.
para la conexion uso firedac y postgresql como motor de base de datos. Gracias Feliz Día. :D

TOPX
25-09-2017, 22:54:03
Buenas tardes.

Si va a implementar triggers para guardar ese registro, no tiene que hacer nada en Delphi. Nada.

Ya que ha visto mucha información, solamente fíjese en aquella que le provea ejemplos, como:

PostgreSQL Triggers - PostgreSQL Tutorial (http://www.postgresqltutorial.com/postgresql-triggers/)
Create PostgreSQL triggers - w3resource (https://www.w3resource.com/PostgreSQL/postgresql-triggers.php#CMT)

-