From: | Mike Mascari <mascarm(at)mascari(dot)com> |
---|---|
To: | Joe Conway <mail(at)joeconway(dot)com> |
Cc: | Guillaume LELARGE <gleu(at)wanadoo(dot)fr>, pgsql-general(at)postgresql(dot)org, Andrew Gould <andrewgould(at)yahoo(dot)com> |
Subject: | Re: capturing and storing query statement with rules |
Date: | 2003-06-24 21:05:25 |
Message-ID: | 3EF8BD15.9070001@mascari.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers |
Joe Conway wrote:
> Guillaume LELARGE wrote:
>
>> Le Mardi 24 Juin 2003 20:17, Andrew Gould a écrit :
>>
>>> I would like to create a audit log of update and
>>> delete queries against a table. I want the log on the
>>> server side, since access will be done using various
>>> clients via ODBC. I would like to capture the user,
>>> current datetime and the query statement. My thought
>>> was to accomplish this by creating a rule that will
>>> insert the information into a log table.
>>
>> And you'll find at the end of the page how to get current user
>> (current_user keyword) and current datetime (function now).
>>
>>> How can I captures the query statement so that I can
>>> place it in a insert query? Is there a variable in
>>> the server that holds the query statement as a string?
>
> I think this shows how to do what you want:
> http://archives.postgresql.org/pgsql-sql/2003-05/msg00301.php
Maybe debug_query_string should be mapped into a variable like
CURRENT_USER? Perhaps something like CURRENT_QUERY?
Mike Mascari
mascarm(at)mascari(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Joe Conway | 2003-06-24 21:07:23 | Re: [GENERAL] capturing and storing query statement with rules |
Previous Message | Bruce Momjian | 2003-06-24 21:02:24 | Re: A creepy story about dates. How to prevent it? |
From | Date | Subject | |
---|---|---|---|
Next Message | Joe Conway | 2003-06-24 21:07:23 | Re: [GENERAL] capturing and storing query statement with rules |
Previous Message | Joe Conway | 2003-06-24 20:53:20 | Re: capturing and storing query statement with rules |