alt*_*-f4 3 postgresql postgresql-copy
我目前正在研究一种将数据分配到分区表的有效方法。是否可以使用 postgres/psql 将数据复制到特定的表分区(而不是使用 INSERT)?
根据此处COPY 的文档:
COPY FROM 可与普通表、外部表或分区表或具有 INSTEAD OF INSERT 触发器的视图一起使用。
根据此处有关分区的文档:
请注意,COPY 会忽略规则。如果要使用 COPY 插入数据,则需要复制到正确的分区表而不是主分区表中。COPY 确实会触发触发器,因此如果您使用触发器方法,则可以正常使用它。
根据我对上述资源的理解,似乎可以复制到分区中;但是,我在网上找不到任何示例或支持。
换句话说,我可以写这样的东西:
COPY some_table_partition_one FROM '/some_dir/some_file'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5125 次 |
| 最近记录: |