pg_replication_origin_drop()
是用于移除复制源的系统函数。
pg_replication_origin_drop()
添加于 PostgreSQL 9.5。
用法
pg_replication_origin_drop (node_name
text
) →void
复制源的条目将从 pg_replication_origin
中移除,并且相关的回放进度也将被移除。
更改历史
- PostgreSQL 9.5
- 添加 (提交 5aa23504)
示例
pg_replication_origin_drop()
的基本用法示例
postgres=# SELECT pg_replication_origin_drop('foo'); pg_replication_origin_drop ---------------------------- (1 row)
尝试删除不存在的复制源
postgres=# SELECT pg_replication_origin_drop('bar'); ERROR: replication origin "bar" does not exist
参考文献
- PostgreSQL 文档: pg_replication_origin_drop()