Gunakan penyata ROLLBACK untuk membuat asal perubahan dalam transaksi yang tidak terikat dan memulihkan pangkalan data kepada keadaan pada permulaan transaksi.
Penyata untuk pemulangan urus niaga dalam SQL
Dalam SQL, penyata pemulangan urus niaga digunakan untuk membuat asal semua perubahan dalam urus niaga tanpa komitmen. Ia memulihkan pangkalan data kepada keadaan semasa transaksi bermula.
Penyata Rollback
<code class="sql">ROLLBACK;</code>
Penggunaan
Penyata rollback boleh dilaksanakan pada bila-bila masa dalam transaksi untuk membuat asal semua perubahan yang dibuat setakat ini. Selepas melakukan rollback, semua perubahan dalam urus niaga dibuang dan pangkalan data dipulihkan kepada keadaan semasa transaksi bermula.
Bila hendak menggunakan
Pernyataan rollback biasanya digunakan dalam situasi berikut:
Contoh
<code class="sql">BEGIN TRANSACTION; -- 执行一些 SQL 语句。 ROLLBACK; -- 事务中的所有更改都被撤销。</code>
Nota
Atas ialah kandungan terperinci Penyata untuk rollback transaksi dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!