Re: Retrieve the record ID

From: Kenneth Downs <ken(at)secdat(dot)com>
To: Luca Ciciriello <luca_ciciriello(at)hotmail(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Retrieve the record ID
Date: 2007-07-20 12:49:33
Message-ID: 46A0AF5D.503@secdat.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

We have a system that sends back information by using the RAISE NOTICE.
I've taken two lines out of it and put them here to illustrate the
idea. You may have to play with it to get it right:

NotifyList = 'The OID is: ' || CAST(new.oid as varchar(10)) || ';';
RAISE NOTICE '%',NotifyList;

Luca Ciciriello wrote:
> Hi all.
> I'm new to this list and, first of all, I'm a new user of PostgreSQL.
> The version I'm using is 8.2.3 and I've the necessity to retrieve,
> using an
> application, the ID of a modified (INSERT, UPDATE, DELETE) record of a
> triggered table. I wasn't able to find out a way to obtain the
> required ID.
> The only information available outside of the DBMS and usable by my app
> (subscribed for a significant event) are the table name and the server
> process id.
> The application is running on Windows XP and the server is installed on
> Windows Server 2003.
> Any one knows a way to notify my app with the ID of the modified record?
> Any idea is appreciated.
>
> Thanks in advance.
>
> Luca
>
> _________________________________________________________________
> Watch all 9 Live Earth concerts live on MSN. http://liveearth.uk.msn.com
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 3: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/docs/faq

--
Kenneth Downs
Secure Data Software, Inc.
www.secdat.com www.andromeda-project.org
631-689-7200 Fax: 631-689-0527
cell: 631-379-0010

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Perry Smith 2007-07-20 13:57:25 Foreign key constraint question
Previous Message Tom Allison 2007-07-20 11:37:43 Re: When is PostgreSQL 8.3 slated for release?