SELECT
nmsp_parent.nspname AS parent_schema,
parent.relname AS parent,
nmsp_child.nspname AS child_schema,
child.relname AS child,
pg_get_expr(child.relpartbound, child.relfilenode) AS child_bounds
FROM pg_inherits
JOIN pg_class parent ON pg_inherits.inhparent = parent.oid
JOIN pg_class child ON pg_inherits.inhrelid = child.oid
JOIN pg_namespace nmsp_parent ON nmsp_parent.oid = parent.relnamespace
JOIN pg_namespace nmsp_child ON nmsp_child.oid = child.relnamespace
WHERE parent.relname = 'parent_table_name';
Функция PostgreSql "pg_get_expr" декомпилирует внутреннюю форму выражения "child.relpartbound" и даст мне что-то более читабельное, например:
FOR VALUES FROM ('2017-01-01') TO ('2017-01-02')
Ty @a_horse_with_no_name для отличного предложения.