↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 7.3 / 7.2 / 7.1
历史版本PostgreSQL 7.2 已于 2007 年 2 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页。

getnotify

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

大纲

getnotify()

参数

none

返回类型

tuple, None

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

异常

TypeError

(任意)参数过多。

pg.error

无效的连接。

描述

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

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。