.\" 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