| From: | Richard Huxton <dev(at)archonet(dot)com> |
|---|---|
| To: | adasko98 <adasko(dot)86(at)gmail(dot)com> |
| Cc: | pgsql-general(at)postgresql(dot)org |
| Subject: | Re: Notiffy problem |
| Date: | 2012-06-29 08:29:30 |
| Message-ID: | 4FED676A.8020307@archonet.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
On 29/06/12 09:01, adasko98 wrote:
> Hi
> In first sorry for my english :) I have got a problem with notify/listener.
> I do a function which returns a trigger. Everything is ok but when i want
> send in a second parameter a variable NOTIFY say: "syntax error"
> Notify demoApp, 'some text';
> n_user :='sda';
> Notify demoApp, n_user ;<----here is a problem
Looks like a limitation of the plpgsql parser, perhaps even counts as a
bug. You can work around it with EXECUTE though, something like:
cmd := 'NOTIFY demoApp, ' || quote_literal(n_user);
EXECUTE cmd;
or just
EXECUTE 'NOTIFY demoApp, ' || quote_literal(n_user);
--
Richard Huxton
Archonet Ltd
| From | Date | Subject | |
|---|---|---|---|
| Next Message | raghu ram | 2012-06-29 08:32:23 | Re: Regarding parallel running of 9.1 and 9.2beta2 |
| Previous Message | Atri Sharma | 2012-06-29 08:17:25 | Regarding parallel running of 9.1 and 9.2beta2 |