Re: LISTEN & NOTIFY data - Mailing list pgsql-novice

From Tom Lane
Subject Re: LISTEN & NOTIFY data
Date
Msg-id 12761.1007389888@sss.pgh.pa.us
Whole thread Raw
In response to LISTEN & NOTIFY data  (Burra <burra@colorado.edu>)
Responses Re: LISTEN & NOTIFY data
List pgsql-novice
Burra <burra@colorado.edu> writes:
> Is there any way to send data along with the NOTIFY command... like
> possibly oid?

Put the data you need into a table, and use NOTIFY as a signal that
it's time to look into that table.  Anything else can't work because
of the signal-ish nature of NOTIFY --- in particular, that if the same
condition is signaled multiple times while you are within a transaction
block, you'll get just one notification when you come out of the
transaction.  If you tried to piggyback OIDs on the messages, you'd lose
all but one.

You may care to study the advice given on the NOTIFY reference page.

            regards, tom lane

pgsql-novice by date:

Previous
From: Burra
Date:
Subject: LISTEN & NOTIFY data
Next
From: Burra
Date:
Subject: Re: LISTEN & NOTIFY data