在 postgres 上检索已删除的数据

Retrieving Deleted Data on postgres

我要在原始 table 上检索数据。我要如何将删除的数据恢复到原来的状态 table ?

这是您要找的吗?:

create table ex (a int);
insert into ex (a) values (1),(2),(3);
delete from ex where a > 2 returning *;

您可以在 Postgres Docs.

中查看有关 returning 关键字以及 output_expression 的更多信息