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 <
[email protected]> 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: [email protected] [
> [email protected]] En nombre de Carlos Edward Grajales
> Marmolejo [[email protected]]
> 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

Responder a