Rollback ialah operasi pangkalan data yang digunakan untuk membuat asal perubahan pada pangkalan data. Dalam pangkalan data Oracle, rollback boleh dilakukan dengan menyambung ke pangkalan data dan memulakan transaksi. Laksanakan penyata ROLLBACK untuk melancarkan semula perubahan dalam transaksi. Serahkan urus niaga untuk menyimpan operasi rollback secara kekal (pilihan). Selain itu, Oracle menyediakan pilihan rollback lain seperti SAVEPOINT rollback, baris tunggal rollback dan table rollback.
Apa itu rollback?
Rollback ialah operasi pangkalan data yang digunakan untuk membuat asal perubahan terkini yang dibuat pada pangkalan data. Rollback adalah kritikal apabila berlaku masalah atau data perlu dipulihkan.
Bagaimana untuk melancarkan pangkalan data Oracle?
Langkah 1: Sambung ke pangkalan data
Gunakan SQL*Plus atau alatan klien lain untuk menyambung ke pangkalan data Oracle yang anda ingin putar semula.
<code class="sql">sqlplus username/password@database</code>
Langkah 2: Mulakan transaksi
Sebelum melakukan operasi pemulangan semula, transaksi mesti dimulakan. . simpan operasi pemulangan semula ke pangkalan data secara kekal, anda perlu melakukan transaksi:
<code class="sql">START TRANSACTION;</code>
Kembali untuk senario tertentu
Selain melancarkan keseluruhan transaksi, Oracle juga menyediakan jenis pilihan pemulangan yang lain: ROLLBACK
INTSAVEPOINT Rollback:
Membenarkan pengguna membuat rollback ke titik tertentu dalam transaksi.Ulang Balik Baris Tunggal: Undur baris pangkalan data tertentu sahaja.
Tukar balik Jadual:
Tukar balik bertukar kepada keseluruhan jadual.Atas ialah kandungan terperinci Bagaimana untuk berguling kembali dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!