PostgreSQL循环通知



我已经使用了pgjdbc-ng进行postgresql侦听并通知。

我想在循环中执行通知。

我的示例代码:

FOR idx  IN 0..3 LOOP
   PERFORM pg_notify('q_event','test');
END LOOP;

我希望使用以下操作:

test test test

,但我只收到一个文字。

我想知道这是可能的。如果那样,请教我。谢谢您的回答。

连续通知使用相同的有效载荷被视为一个单一通知。尝试以下操作:

FOR idx  IN 0..3 LOOP
   PERFORM pg_notify('q_event', format('test %s', idx));
END LOOP;

侦听频道q_event上的客户将接收四个消息(0到3)。

相关内容

  • 没有找到相关文章

最新更新