更新时间:2024-06-29 GMT+08:00

PG_PUBLICATION_REL

PG_PUBLICATION_REL系统表存储当前数据库中的发布和表之间的映射,这是一种多对多映射。该系统表仅8.2.0.100及以上集群版本支持。

查询时推荐使用视图PG_PUBLICATION_TABLES,可以展现更详细的信息。

表1 PG_PUBLICATION_REL字段

名字

类型

引用

描述

oid

oid

-

行标识符(隐藏属性,必须明确选择才会显示)。

prpubid

oid

PG_PUBLICATION.oid

映射的发布的OID。

prrelid

oid

PG_CLASS.oid

映射的表的OID。

应用示例

查看所有发布和表的映射:

1
2
3
4
5
6
postgres=# SELECT * FROM pg_publication_rel;
 prpubid | prrelid 
---------+---------
   16797 |   16757
   16797 |   16776
(2 rows)