From: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | mguerreroh(at)gmail(dot)com |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | RE: Intento de hacer una especie de Log |
Date: | 2006-11-09 14:24:41 |
Message-ID: | BAY119-F135116238B174C1FBBCB35E3F00@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Puedes hacerlo con un trigger en tiempo de borrado en la fase de Before y
enviarlo a otra tabla, si es lo que desas
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
>From: "Marcelino Guerrero" <mguerreroh(at)gmail(dot)com>
>To: pgsql-es-ayuda(at)postgresql(dot)org
>Subject: [pgsql-es-ayuda] Intento de hacer una especie de Log
>Date: Wed, 8 Nov 2006 13:16:09 -0500
>
>He tomado un sistema que ya esta hecho y necesito hacer un par de
>cambios, por ejemplo cada vez que hacen una eliminacion el registro
>eliminado desaparece de la tabla, claro hasta cierto punto esto esta
>bien, pero no hay forma de hacer una auditoria de quien elimino y
>cuando lo hizo.
>
>Por lo tanto he pensado hacer lo siguiente:
>
>1.- crear una tabla con el nombre log_algo.
>2.- esta tabla tendra 3 campos: fecha, campo llamdo log de tipo text,
>usuario que borro registro
>3.- la idea es hacer un insert en el que se adicione la sumatoria de
>todos los campos en el campo log
>
>Ahora la gran pregunta es hay alguna forma de hacer esto, osea hacer
>un insert que adicione en el campo log la sumatoria de los campos,
>por ej. insert into log_algo values (fecha, select c1+c2+c3.... from
>algo where <condicion>, usuario)
>
>Esto lo necesito asi, ya que si por a o b motivos se necesita cambiar
>la tabla original (se que no se deberia, pero recuerden que es un
>sistema que recien lo tomo y tiene sus errores) no me gustaria que los
>campos nuevos no aparezcan en este supuesto log.
>
>Bueno amigos espero sus comentarios o sugerencias y agradezco su
>atencion a este largo mensaje.
>
>Slds
_________________________________________________________________
¿Cuánto vale tu auto? Tips para mantener tu carro. ¡De todo en MSN Latino
Autos! http://latino.msn.com/autos/
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Carlos Badillo Goy | 2006-11-09 14:37:30 | Cual es la última versión de Postgresql |
Previous Message | Jota Machuca | 2006-11-09 13:33:06 | Postgresql en SCO 6 |