Solutions

Solution Exercice 1

START TRANSACTION;

UPDATE comptes SET solde = solde - 500 WHERE id_compte = 1;

-- Introduire une erreur ici (par exemple, référence à un identifiant inexistant)
UPDATE comptes SET solde = solde + 500 WHERE id_compte = 999;

ROLLBACK;

Solution Exercice 2

SET TRANSACTION ISOLATION LEVEL READ COMMITTED;

START TRANSACTION;

-- Requêtes ici

Last updated