我已经使用了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)。