From: | Carlos Edward Grajales Marmolejo <cgrajales(at)colombiasoftware(dot)net> |
---|---|
To: | Lazaro Rubén García Martinez <lgarciam(at)vnz(dot)uci(dot)cu> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Log Tablas |
Date: | 2011-05-24 15:17:02 |
Message-ID: | BANLkTinwdh_hSbtRmYvz-kOy+gCW=upq+Q@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias Lazaro. Esta es una solucion que esta dentro de mi carpeta de
posibiliades. Estoy biscando que otras cosas puedo hacer. :)
GRacias por tu aporte.
El 24 de mayo de 2011 10:14, Lazaro Rubén García Martinez <
lgarciam(at)vnz(dot)uci(dot)cu> escribió:
> Lo que puedes hacer son triggers sobre las tablas antes de insertar,
> modificar y eliminar, y crear unas tablas para almacenar los resultados que
> obtienes con el disparador, entonces con OLD.nombre_del_campo obtienes el
> valor antes de modificarse y con NEW.nombre_del_campo obtienes el nuevo
> valor que deseas insertar.
>
> Para mas información puedes consultar la siguiente documentación.
>
> http://www.postgresql.org.es/node/301
>
> Saludos.
> ________________________________________
> De: pgsql-es-ayuda-owner(at)postgresql(dot)org [
> pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Carlos Edward Grajales
> Marmolejo [cgrajales(at)colombiasoftware(dot)net]
> Enviado el: martes, 24 de mayo de 2011 9:28
> Para: pgsql-es-ayuda
> Asunto: [pgsql-es-ayuda] Log Tablas
>
> Hola buen dia.
> Tengo una aplicacion que esta en crecimiento ( a nivel de tablas en la bd)
> a un ritmo alto. Dicha aplicacion se encuentra en produccion pero
> constantemente piden desarrollos nuevos.
> Una de mis necesidades es la de poder almacenar las diferentes
> transacciones que hacen los usuarios en el sistema (Insert, update, delete),
> esto ya lo tengo implementado. Sin embargo requiero saber el valor de un
> campo antes y despues de un update. teniendo en cuenta que esto debe aplicar
> para cualquiera de las tablas que actualmente tengo y las nuevas que se
> creen.
> Esta informacion debe ser almacenada para efectos de auditorias
> posteriores.
> Existe alguna herramienta o procedimiento para hacer esto?
> Por su colaboracion y atencion mil gracias.
>
> --
> ------------------------------------------------------------------
>
>
>
> Cordialmente,
>
> Carlos Edward Grajales
> Colombia Software Ltda.
> Calle 18 N No. 3N-24 Ofc.902
> Cali - Colombia
> www.colombiasoftware.net<http://www.colombiasoftware.net/>
> Cel. 313 765 0594
> Tel: (2) 489 79 40
>
--
------------------------------------------------------------------
Cordialmente,
*Carlos Edward Grajales*
Colombia Software Ltda.
Calle 18 N No. 3N-24 Ofc.902
Cali - Colombia
www.colombiasoftware.net
Cel. 313 765 0594
Tel: (2) 489 79 40
From | Date | Subject | |
---|---|---|---|
Next Message | Fernando Siguenza | 2011-05-24 16:03:00 | Linked Server en Postgre? |
Previous Message | Carlos Edward Grajales Marmolejo | 2011-05-24 15:16:10 | Re: Log Tablas |