cari

Rumah  >  Soal Jawab  >  teks badan

python - 数据库能不能撤消操作?不小心执行了一个update没有带where。。

postgresql + navicat
想更新表a的某一行数据,结果忘加where条件了。
结果就是全部行都被update成了相同数据

这样还有救么?有撤销这次操作的方法吗??

晕死了。。

怪我咯怪我咯2839 hari yang lalu1017

membalas semua(5)saya akan balas

  • PHPz

    PHPz2017-04-18 09:07:17

    Laluan log lalai biasanya dalam /var/lib/pgsql/9.5/data/pg_log, dan tahap log lalai ialah ddl. Sila cari dengan cepat.

    balas
    0
  • PHPz

    PHPz2017-04-18 09:07:17

    Pelajari pelajaran anda.

    Pangkalan data melarang operasi yang merosakkan seperti PADAM dan KEMASKINI, dan sebaliknya menggunakan CREATE, INSERT, RENAME, kawalan versi, dll.

    balas
    0
  • 阿神

    阿神2017-04-18 09:07:17

    Ya, pgsql sepatutnya mempunyai kebolehan untuk menulis log pernyataan, hanya gulung semula Jika mysql mempunyainya, pgsql juga harus memilikinya

    balas
    0
  • 黄舟

    黄舟2017-04-18 09:07:17

    Melainkan anda mempunyai sandaran. .

    balas
    0
  • 阿神

    阿神2017-04-18 09:07:17

    Pemulihan log. Pemulihan log. Pemulihan log. Pemulihan log. Pemulihan log. Pemulihan log.

    balas
    0
  • Batalbalas