首页 > 解决方案 > 如何从 PostgreSQL 的单个/多个表中备份特定数据?

问题描述

让我们考虑 my_db 中的一个表 my_table。在这里我想备份一段时间的表和数据的模式。例如从 2019-10-01 到 2019-10-31。我怎样才能做到这一点?或者 Postgres 允许这样做吗?

标签: databasepostgresql

解决方案


You can use COPY Command

COPY (SELECT * FROM mytable WHERE clause ) TO '/tmp/myfile.tsv'

COPY mytable FROM 'myfile.tsv'

Please refer https://www.postgresql.org/docs/8.4/sql-copy.html


推荐阅读