Maison > Article > base de données > Déclarations pour l'annulation des transactions dans SQL
Utilisez l'instruction ROLLBACK pour annuler les modifications dans les transactions non validées et restaurer la base de données à l'état au début de la transaction.
Déclaration d'annulation de transaction dans SQL
En SQL, l'instruction d'annulation de transaction est utilisée pour annuler toutes les modifications dans une transaction non validée. Il restaure la base de données dans l'état dans lequel elle se trouvait au début de la transaction.
Instruction de restauration
<code class="sql">ROLLBACK;</code>
Usage
Une instruction de restauration peut être exécutée à tout moment dans une transaction pour annuler toutes les modifications apportées jusqu'à présent. Après avoir effectué une restauration, toutes les modifications apportées à la transaction sont ignorées et la base de données est restaurée dans l'état dans lequel elle se trouvait au début de la transaction.
Quand utiliser
L'instruction rollback est généralement utilisée dans les situations suivantes :
Exemple
<code class="sql">BEGIN TRANSACTION; -- 执行一些 SQL 语句。 ROLLBACK; -- 事务中的所有更改都被撤销。</code>
Notes
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!