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
