Re: Saber en que columna el usuario hizo una modificacion

From: Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar>
To: José Fermín Francisco Ferreras <josefermin54(at)hotmail(dot)com>
Cc: Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Saber en que columna el usuario hizo una modificacion
Date: 2016-05-14 14:18:21
Message-ID: 927848843.1595038.1463235501053.JavaMail.root@fmed.uba.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Mmmm lo complicado de hacerlo con triggers es obtener ese dato del usuario.
Si tenes alguna forma de obtenerlo (gracias a algun id de sesion, o algo asi), entonces con un trigger podrias, con algo de trabajo, determinar que columnas de que tabla cambiaron, darle formato y grabarlo en esa tabla de auditoria

HTH
Gerardo

----- Mensaje original -----
> De: "José Fermín Francisco Ferreras" <josefermin54(at)hotmail(dot)com>
> Para: "Lista PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org>
> Enviados: Viernes, 13 de Mayo 2016 23:50:37
> Asunto: [pgsql-es-ayuda] Saber en que columna el usuario hizo una modificacion
>
>
> Buenas noches!!
>
>
> Me gustaría saber como guardar en una tabla de historial los cambios
> realizados solo en las columnas cuyos datos fueron modificados en
> otra tabla (cliente).
>
>
> Por ejemplo:
>
>
> tabla: cliente
>
>
> campos: id, nombre, apellido, fecha_nac, cedula, direccion
>
>
>
>
> tabla: historial
>
>
> id: 1
> fecha: 2016-01-01 10:00:00
> usuario: 5
> modifico dato columna: nombre
>
>
> id:2
> fecha: 2016-01-01 14:50:10
> usuario: 2
> modifico dato columna: cedula
> id:3
> fecha: 2016-01-01 14:50:10
> usuario: 2
> modifico dato columna: direccion
>
>
>
>
>
>
>
> ing. José Fermín Francisco Ferreras
> San Francisco de Macorís, Rep. Dom.
>

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gerardo Herzig 2016-05-14 15:07:05 Re: PLPython en Windows
Previous Message Freddy Martinez 2016-05-14 02:52:41 Re: PLPython en Windows