更新时间:2025-10-11 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
PG_SUBSCRIPTION
PG_SUBSCRIPTION系统表存储所有现有的订阅。
| 
        名称  | 
      
        类型  | 
      
        引用  | 
      
        描述  | 
     
|---|---|---|---|
| 
        oid  | 
      
        oid  | 
      
        -  | 
      
        行标识符(隐藏属性,必须明确选择才会显示)。  | 
     
| 
        subdbid  | 
      
        oid  | 
      
        PG_DATABASE.oid  | 
      
        订阅所在的数据库的OID。  | 
     
| 
        subname  | 
      
        name  | 
      
        -  | 
      
        订阅的名称。  | 
     
| 
        subowner  | 
      
        oid  | 
      
        PG_AUTHID.oid  | 
      
        订阅的拥有者。  | 
     
| 
        subenabled  | 
      
        boolean  | 
      
        -  | 
      
        如果为真,订阅被启用并且应该被复制。  | 
     
| 
        subconninfo  | 
      
        text  | 
      
        -  | 
      
        到发布端数据库的连接信息。  | 
     
| 
        subslotname  | 
      
        text  | 
      
        -  | 
      
        发布端数据库中复制槽的名称。空表示为NONE。  | 
     
| 
        subpublications  | 
      
        text[]  | 
      
        -  | 
      
        被订阅的发布名称的数组。这些引用的是发布者服务器上的发布。  | 
     
应用示例
查看所有订阅:
         1 2 3 4 5  | 
        
         SELECT * FROM pg_subscription; subdbid | subname | subowner | subenabled | subconninfo | subslotname | subpublications ---------+---------+----------+------------+--------------------------------------------------------------------------------------+-------------+----------------- 15992 | mysub | 10 | t | host=1.1.1.1,2.2.2.2 port=10000,20000 dbname=postgres user=repusr1 password=password | mysub | {mypub} (1 row)  |