举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > PostgreSQL UNLISTEN

PostgreSQL UNLISTEN

2023-05-05 01:20 PostgreSQL UNLISTEN

 PostgreSQL UNLISTEN

UNLISTEN — 停止监听一个通知

大纲

UNLISTEN { channel | * }

描述

UNLISTEN被用来移除一个已经存在的对 NOTIFY事件的注册。 UNLISTEN取消任何已经存在的把当前 PostgreSQL会话作为名为 channel的通知 频道的监听者的注册。特殊的通配符 *取消当前会话 的所有监听者注册。

NOTIFY包含有关LISTENNOTIFY使用的更深入讨论。

参数

channel

一个通知频道的名称(任何标识符)。

*

所有用于这个会话的当前监听注册都会被清除。

注解

你可以 unlisten 你没有监听的东西,不会出现警告或者错误。

在每一个会话末尾,会自动执行UNLISTEN *

一个已经执行了UNLISTEN的事务不能为 两阶段提交做准备。

示例

做一次注册:

LISTEN virtual;
NOTIFY virtual;
Asynchronous notification "virtual" received from server process with PID 8448.

一旦执行了UNLISTEN,进一步的NOTIFY 消息将被忽略:

UNLISTEN virtual;
NOTIFY virtual;
-- no NOTIFY event is received

兼容性

SQL 标准中没有UNLISTEN命令。

另见

LISTEN , NOTIFY


阅读全文
以上是名动网为你收集整理的 PostgreSQL UNLISTEN全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  •  PostgreSQL dropdb

    PostgreSQL dropdb

    2023-06-15 PostgreSQL dropdb

    dropdb — 移除一个PostgreSQL数据库大纲dropdb [connection-option...] [option...] dbname 描述 dropdb毁掉一个现有的PostgreS...

  •  PostgreSQL pg_isready

    PostgreSQL pg_isready

    2023-06-05

    pg_isready — 检查一个PostgreSQL服务器的连接状态 大纲pg_isready [connection-option...] [option...] 描述 pg_isready是一个...

  • vim怎么执行 Vimscript 执行normal!

    vim怎么执行 Vimscript 执行normal!

    2023-06-05 Vim教程

    既然已经学了execute和normal!,我们就可以深入探讨一个Vimscript惯用法。 执行下面的命令::execute "normal! gg/foocrdd"这将...

  • svg路径生成器 SVG 路径

    svg路径生成器 SVG 路径

    2023-05-02 SVG教程

    SVG path path 元素应该是 SVG 中最常见的形状。你可以通过 path 元素绘制矩形(直角矩形或者圆角矩形)、圆形、椭圆、折线形、...

  • xml 元素 XML Schema group 元素

    xml 元素 XML Schema group 元素

    2023-04-21 XMLSchema教程

    XML Schema group 元素 完整 XML Schema 参考手册定义和用法 group 元素用于定义在复杂类型定义中使用的元素组。 元素信息 父元...

© 2024 名动网 mdwl.vip 版权所有 联系我们