2025年9月25日: PostgreSQL 18 发布!
支持的版本: 当前 (18) / 17 / 16 / 15 / 14 / 13
开发版本: devel
不支持的版本: 12 / 11 / 10

53.18. pg_publication_tables #

视图 pg_publication_tables 提供了关于发布(publications)与其包含的表信息之间映射关系的信息。与底层目录 pg_publication_rel 不同,该视图会展开定义为 FOR ALL TABLESFOR TABLES IN SCHEMA 的发布,因此对于这类发布,每个符合条件的表都将有一行记录。

表 53.18. pg_publication_tables

列 类型

描述

pubname name (引用 pg_publication.pubname

发布的名称

schemaname name (引用 pg_namespace.nspname)

包含表的模式名称

tablename name (引用 pg_class.relname)

表名

attnames name[] (引用 pg_attribute.attname

包含在发布中的表列的名称。当用户未指定表列列表时,此项包含表的所有列。

rowfilter text

表发布的限定条件的表达式


提交更正

如果您在文档中发现任何不正确、与您对特定功能的体验不符或需要进一步澄清的内容,请使用此表格报告文档问题。