Updated on 2024-09-30 GMT+08:00

PG_PUBLICATION_NAMESPACE

PG_PUBLICATION_NAMESPACE records the mapping between publications and schemas in the current database, which is a many-to-many mapping. This system catalog is supported only by clusters of version 8.2.0.100 or later.

Table 1 PG_PUBLICATION_NAMESPACE columns

Name

Type

Reference

Description

oid

oid

-

Row identifier (hidden attribute; displayed only when explicitly selected)

prpubid

oid

PG_PUBLICATION.oid

Publication OID in the mapping

pnnspid

oid

PG_NAMESPACE.oid

Schema OID in the mapping

Examples

View all mappings between publications and schemas.

1
2
3
4
5
SELECT * FROM pg_publication_namespace;
 pnpubid | pnnspid 
---------+---------
   16797 |   16796
(1 row)