我使用PostgreSQL 10的声明式分区功能,基于一个列值创建了一个带有多个分区的新主表。
如何向表中添加新列?
alter table master_table add new_column integer;
所有的分区将自动获得该新列。
ALTER TABLE table_name DROP COLUMN column_name
ALTER TABLE table_name DROP COLUMN column_name
更改基础表,所有分区表都将反映出更改。 - Suvro Choudhury