From: | "Mario A(dot) Soto Cordones" <mario_soto(at)venezolanadeavaluos(dot)com> |
---|---|
To: | <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | <systemguards(at)yahoo(dot)com>, <mario_soto(at)venezolanadeavaluos(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Triggers con argumentos |
Date: | 2004-11-06 20:17:59 |
Message-ID: | 49686.200.35.66.77.1099772279.squirrel@mail.venezolanadeavaluos.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Alvaro, mira el problema del triger con un parametro es para una
función de auditoria que me gatilla inserts en tablas, este trigger
funciona correctamente, el problema consiste en que junto con la
información que se inserta en la tabla de auditoria necesito pasarle la
direccion ip de la maquina que esta conectada como cliente y el usuario
(no un usuario postgres sino un usuario del sistema ), eso es todo...
y muchas gracias por todo
Un abrazo y saludos
Mario
> On Sat, Nov 06, 2004 at 01:16:24PM -0600, Jaime Casanova wrote:
>
> Hola,
>
>> Lo primero que te voy a recomendar antes que te metas
>> con el sistema de reglas es usar una funcion en vez de
>> un trigger.
>
> Y en todo caso, antes de meterse con el sistema de reglas, es bueno
> tener presente en todo momento que una regla es una macro. Y por lo
> tanto tiene todos los problemas que puede tener una macro; en particular
> puede haber evaluacion multiple de los argumentos de la macro bajo
> algunas condiciones. Si no se entiende el asunto de "es una macro",
> entonces primero hay que investigar que significa eso (por ej. macros en
> preprocesador C), y despues volver a pensar en usar el sistema de
> reglas. De lo contrario es casi seguro que pasara algo inesperado.
>
> Yo sigo sin entender por que un trigger comun y corriente no funciona en
> el caso que Mario plantea. Yo no veo que necesite nada especial ...
>
> --
> Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
> "Uno combate cuando es necesario... ¡no cuando está de humor!
> El humor es para el ganado, o para hacer el amor, o para tocar el
> baliset. No para combatir." (Gurney Halleck)
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: ¿Has leído nuestro extenso FAQ?
>
> http://www.postgresql.org/docs/faqs/FAQ.html
From | Date | Subject | |
---|---|---|---|
Next Message | fuster | 2004-11-06 20:31:23 | Instalacion de PostgreSql en Windows |
Previous Message | Alvaro Herrera | 2004-11-06 19:43:09 | Re: Triggers con argumentos |