我什么都没做我只是运行这个命令DELETE FROM feed_republic
。但我想再次获取我的数据。我该怎么办?
当我运行rollback
时,我收到以下消息。请帮忙!
WARNING: there is no transaction in progress
我没有使用任何提交或任何其他命令不像这个问题Can I rollback a transaction I've already committed? (data loss)。
PostgreSQL以自动提交模式运行,因此除非您使用BEGIN
或START TRANSACTION
明确启动事务,否则每个语句都在其自己的事务中运行。
恢复数据的唯一方法是从备份中恢复。