↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 7.3 / 7.2 / 7.1
历史版本。 PostgreSQL 7.3 已结束支持。 请参阅 当前版本手册.

getnotify

getnotify — 获取来自服务器的最近一次通知

大纲

getnotify()

参数

none

返回类型

tuple, None

来自服务器的最近一次通知

异常

TypeError

(任意)参数过多。

pg.error

无效的连接。

描述

getnotify() 方法尝试获取来自服务器的通知(来自 SQL 语句 NOTIFY)。如果服务器没有返回通知,该方法返回 None。否则,它返回一个元组(对)(relname, pid),其中 relname 是通知的名称,pid 是触发该通知的连接的进程 id。记住先做一次 listen 查询,否则 getnotify 将始终返回 None。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.