关于postgresql:是否可以从转储中覆盖数据库记录?

Is it possible to overwrite database records from dump?

我有一个PostgreSQL数据库的转储,我用命令创建:

1
pg_dump database_name > dumpname.sql

我想从这个转储恢复数据库但我得到manny错误"......已经存在"。 是否可以从转储中覆盖现有的数据库记录? 我必须恢复数据库,但我不能放弃它。


如果使用pg_dump--clean选项,则将删除并重新创建表。