Re: capturing and storing query statement with rules

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

In response to

Responses

Browse pgsql-general by date

  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?

Browse pgsql-hackers by date

  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