【PostgreSQL】PostgreSQL查看分区表的分区条件
分区边界(relpartbound)列包含了存储分区表的分区边界信息。这通常是一个字节序列,你可能需要使用特定的函数(如 pg_get_expr())来解析它,以查看实际的分区条件。
-- 替换 'your_table_name' 为你的分区表名
SELECT relname, pg_get_expr(relpartbound, oid)
FROM pg_class
WHERE relpartbound is not null;
上述查询中,pg_get_expr(relpartbound, relid) 用于获取分区边界的文本表示形式。
示例截图:
请注意,分区条件的确切表示方式可能会因 PostgreSQL 版本而有所不同。在查看分区条件之前,建议先了解你的 PostgreSQL 版本,并查阅相应版本的文档。