Postgresql listen in database function as continuously
I have a postgresql notify function
CREATE OR REPLACE FUNCTION public.mynotify() RETURNS trigger AS
$BODY$
BEGIN
PERFORM pg_notify('myEvent', row_to_json(NEW)::text);
RETURN new;
END;
$BODY$
LANGUAGE 'plpgsql;
And I set it as a trigger:
CREATE TRIGGER mytrigger
AFTER INSERT
ON public.mytable
FOR EACH ROW
EXECUTE PROCEDURE public.mynotify();
I want to listen this notifications to write another table (events
) on this same database.
Но я не смог создать функцию слушателя. Это возможно? Или я должен использовать язык программирования, как Java или C#?