【发布时间】:2020-09-12 00:24:44
【问题描述】:
是否可以重命名分区子表所基于的父表?
例如,如果我有
CREATE TABLE demos_qa (
demo_id int,
demo_date VARCHAR,
demo_text TEXT)
PARTITION BY RANGE (trxn_post_dt);
CREATE TABLE demos_2022 PARTITION OF demos_qa
FOR VALUES FROM ('2022-01-01') TO ('2023-01-01');
CREATE TABLE demos_2021 PARTITION OF demos_qa
FOR VALUES FROM ('2021-01-01') TO ('2022-01-01');
CREATE TABLE demos_2020 PARTITION OF demos_qa
FOR VALUES FROM ('2020-01-01') TO ('2021-01-01');
然后我批量加载分区表。
我现在想将父表从 demo_qa 重命名为 demo。我可以这样做吗?无需更改分区表的定义就能正常工作吗?
【问题讨论】:
标签: postgresql