.\" auto-generated by docbook2man-spec $Revision: 1.1 $ .TH "UNLISTEN" "7" "2003-11-02" "SQL - Language Statements" "SQL Commands" .SH NAME UNLISTEN \- 停止监听通知信息 .SH SYNOPSIS .sp .nf UNLISTEN { \fIname\fR | * } .sp .fi .SH "DESCRIPTION 描述" .PP \fBUNLISTEN\fR 用于删除一个现有的已注册的 NOTIFY 事件。 UNLISTEN 取消当前 PostgreSQL 会话中的所有对通知条件 notifyname 监听。 特殊的条件通配符 * 则取消对当前会话的所有通知条件的监听。 .PP NOTIFY [\fBnotify\fR(7)] 包含一些对 LISTEN 和 NOTIFY 的使用的更广泛的讨论。 .SH "PARAMETERS 参数" .TP \fB\fIname\fB\fR 通知条件名称(任意标识符)。 .TP \fB*\fR 所有此后端当前正在监听的注册都将被清除。 .SH "NOTES 注意" .PP 如果你 UNLISTEN 一个你没有监听的事件,后端不会报错。 .PP 每个后端在退出时都会自动执行 UNLISTEN *。 .SH "EXAMPLES 例子" .PP 注册一个: .sp .nf LISTEN virtual; NOTIFY virtual; Asynchronous notification "virtual" received from server process with PID 8448. .sp .fi .PP 一旦执行了 UNLISTEN,以后的 NOTIFY 命令将被忽略: .sp .nf UNLISTEN virtual; NOTIFY virtual; -- no NOTIFY event is received .sp .fi .SH "COMPATIBILITY 兼容性" .PP SQL 标准里没有 UNLISTEN。 .SH "SEE ALSO 参见" LISTEN [\fBlisten\fR(7)], NOTIFY [\fBnotify\fR(l)] .SH "译者" .B Postgresql 中文网站 .B 何伟平 .SH "跋" .br 本页面中文版由中文 man 手册页计划提供。 .br 中文 man 手册页计划:\fBhttps://github.com/man-pages-zh/manpages-zh\fR