PG_PUBLICATION_REL
PG_PUBLICATION_REL系统表存储当前数据库中的发布和表之间的映射,这是一种多对多映射。该系统表仅8.2.0.100及以上集群版本支持。
查询时推荐使用视图PG_PUBLICATION_TABLES,可以展现更详细的信息。
名字 |
类型 |
引用 |
描述 |
---|---|---|---|
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) |