Postgresql侦听数据库函数作为连续

Postgresql侦听数据库函数作为连续,postgresql,triggers,postgresql-9.5,Postgresql,Triggers,Postgresql 9.5,我有一个postgresql通知函数 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; 我把它设为一个触发器: CREATE TRIGGER mytrigger AFTER INS

我有一个postgresql通知函数

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;
我把它设为一个触发器:

CREATE TRIGGER mytrigger
  AFTER INSERT
  ON public.mytable
  FOR EACH ROW
  EXECUTE PROCEDURE public.mynotify();
我想通过侦听此通知在同一数据库上编写另一个表(
events


但我无法创建侦听器函数。这可能吗?或者我应该使用java或c#?

之类的编程语言,在这里您可以找到Python中的一个工作守护程序示例:您可能也对