Перейти к основному содержимому

pg_publication_tables

Представление pg_publication_tables предоставляет информацию о связях между публикациями и информацией о таблицах, в которых они содержатся. В отличие от базового каталога [pg_publication_rel](catalog-pg-publication-rel.md, это представление расширяет публикации, определенные как FOR ALL TABLES и FOR TABLES IN SCHEMA, поэтому для таких публикаций будет строка для каждой подходящей таблицы.

СтолбецТип данныхОписание
pubnamename (ссылается на pg_publication.pubname)Имя публикации
schemanamename (ссылается на pg_namespace.nspname)Имя схемы, содержащей таблицу
tablenamename (ссылается на pg_class.relname)Имя таблицы
attnamesname[] (ссылается на pg_attribute.attname)Имена столбцов таблицы, включенных в публикацию. Это содержит все столбцы таблицы, когда пользователь не указал список столбцов для таблицы
rowfiltertextВыражение для условия публикации таблицы