Как откатить мои данные удаления в Postgres после операции удаления? - PullRequest
0 голосов
/ 14 марта 2019

Я ничего не сделал.Я просто запускаю эту команду DELETE FROM feed_republic.Но я хочу снова получить свои данные.Что мне делать?

Когда я запускаю rollback, я получаю следующее сообщение.Пожалуйста, помогите!

WARNING:  there is no transaction in progress

Я не использовал коммит или другие команды, в отличие от этого вопроса Могу ли я откатить транзакцию, которую я уже совершил?(потеря данных) .

1 Ответ

0 голосов
/ 14 марта 2019

PostgreSQL работает в режиме autocommit , поэтому каждый оператор выполняется в своей собственной транзакции, если вы явно не запустите транзакцию с BEGIN или START TRANSACTION.

Единственный способ вернуть данные - восстановить их из резервной копии.

...