gpt4 book ai didi

Postgresql 9.3 监听 channel

转载 作者:行者123 更新时间:2023-11-29 13:27:22 24 4
gpt4 key购买 nike

PostgreSQL 手册 LISTEN/NOTIFY 章节没有向我解释清楚关于添加新 channel 。

例如,如果我调用

PERFORM pg_notify('somechannel', 'update'); 

它会自动创建一个 channel “somechannel”吗? (我不是在询问将听取它的客户端应用程序;只是关于 postgresql 方面)。

谢谢

最佳答案

是的,会的。 PostgreSQL 对 channel 名称没有主要限制,pg_notify() 只是 NOTIFY 命令的包装器,可以轻松地在通知中使用变量信息。因此,NOTIFY 将接受的任何 channel 名称也是 pg_notify() 可接受的输入,并且在指定不存在的 channel 名称时同样会创建 channel 。

关于Postgresql 9.3 监听 channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31378910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com