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#?

0 ответов

Другие вопросы по тегам