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

PG_PUBLICATION_TABLES

PG_PUBLICATION_TABLES视图显示发布与其所发布的表之间的映射信息。和底层的系统表PG_PUBLICATION_REL不同,这个视图展开了定义为FOR ALL TABLES和FOR ALL TABLES IN SCHEMA的发布,对这类发布来说,每一个可发布的表都有一行。该系统视图仅8.2.0.100及以上集群版本支持。

表1 PG_PUBLICATION_TABLES字段

名称

类型

描述

pubname

name

发布的名称。

schemaname

name

表的模式的名称。

tablename

name

表的名称。

应用示例

查询所有发布表。

1
2
3
4
5
6
SELECT * FROM PG_PUBLICATION_TABLES;
 pubname | schemaname | tablename 
---------+------------+-----------
 mypub   | public     | t1
 mypub   | public     | t2
(2 rows)