Rumah > pangkalan data > Oracle > Bagaimana untuk berguling kembali dalam oracle

Bagaimana untuk berguling kembali dalam oracle

下次还敢
Lepaskan: 2024-04-07 15:33:21
asal
449 orang telah melayarinya

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.

Bagaimana untuk berguling kembali dalam oracle

Oracle 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>
Salin selepas log masuk

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>
Salin selepas log masuk

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.
  • Jenis rollback khusus yang digunakan bergantung pada situasi khusus dan jumlah data yang perlu digulung semula.

Atas ialah kandungan terperinci Bagaimana untuk berguling kembali dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan