pg_listening_channels()

列出当前通知通道的函数

pg_listening_channels() 是一个系统函数,返回当前会话正在监听的同步通知通道。

pg_listening_channels()PostgreSQL 9.0 中添加。

用法

pg_listening_channels () → setof text

更改历史记录

示例

pg_listening_channels() 的用法示例

postgres=# LISTEN foo;
LISTEN

postgres=# LISTEN bar;
LISTEN

postgres=# SELECT * FROM pg_listening_channels();
 pg_listening_channels 
-----------------------
 foo
 bar
(2 rows)

postgres=# UNLISTEN bar;
UNLISTEN

postgres=# SELECT * FROM pg_listening_channels();
 pg_listening_channels 
-----------------------
 foo
(1 row)

分类

异步通知系统函数

另请参阅

LISTENUNLISTEN

反馈

提交任何关于 "pg_listening_channels()" 的评论、建议或更正 此处