标签: postgresql
我想将一个表拆分为分区,其中我为一个列的每个不同值都有一个分区。因此,如果foo_id是列,我想将foo_id=23行放入分区bar_23。是否可以从分区中删除列并仍使用该值通过约束选择分区,还是必须在查询中明确命名分区表?
foo_id
foo_id=23
bar_23
即,我可以这样做吗
INSERT INTO bar (foo_id, other) (23, 'value');
表中没有foo_id?或者我必须采取明确的方式:
INSERT INTO bar_23 (other) ('value');