From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | rcamino <rcamino(at)hotpop(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Ayuda con Rule |
Date: | 2006-11-14 21:01:15 |
Message-ID: | 20061114210115.GE30115@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
rcamino escribió:
> Estoy tratando de auditar dentro de una tabla el usuario que realizó el
> Insert mediante una regla
>
> alter table Consulta add column usuario_ins varchar(30);
>
> create rule rul_agrega_cons as on insert to consulta do UPDATE consulta
> SET usuario_ins = current_user
> WHERE consulta.numero_consulta = new.numero_consulta;
>
> pero he hecho pruebas y no me actualiza. Probablemente se trate del
> where por el orden de ejecución ¿hace el insert y luego el update?
> Cualquier ayuda será agradecida.
Te recomiendo que lo hagas con un trigger mejor. Es mas sencillo.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Raul Andres Duque | 2006-11-14 21:57:51 | constraints - índices |
Previous Message | Edwin Quijada | 2006-11-14 20:40:00 | RE: nombre de tabla como parametro |