pg_partitioned_table   目录pg_partitioned_table存储关于表如何分区的信息。
  
表 51.36. pg_partitioned_table 列
| 名称 | 类型 | 引用 | 描述 | 
|---|---|---|---|
| partrelid | oid |  | 此分区表的 pg_class项的OID | 
| partstrat | char | 分区策略, l= 列表分区表,r= 范围分区表 | |
| partnatts | int2 | 分区键中的列数 | |
| partattrs | int2vector |  | 这是一个 partnatts值的数组,
	   指示哪些表列是分区键的一部分。例如,值1 3意味着第一个和第三个表列组成分区键。
	   此数组中的零表示相应的分区键列是表达式,而不是简单的列引用。 | 
| partclass | oidvector |  | 对于分区键中的每一列,这包含要使用的操作符类的OID。参阅 pg_opclass获取详细信息。 | 
| partcollation | oidvector |  | 对于分区键中的每列,这包含用于分区的排序规则的OID, 或者如果列不是可排序的数据类型,则为零。 | 
| partexprs | pg_node_tree | 用于不是简单列引用的分区键列的表达式树(在 nodeToString()表示中)。这是partattrs中每个零条目的一个元素的列表。
	   如果所有分区键列都是简单引用,则为空。 |