Utiliser les retours arrière (rollbacks)
Récemment, la FFIEC a modifié l'exigence de déclaration pour les banques qui offrent des comptes de dépôts aux consommateurs si elles ont plus de 5 000 000 $ en dépôts négociés. Utilisons une transaction pour faire cette mise à jour en toute sécurité. L'indicateur « Provides Consumer Deposits » se trouve dans la colonne RCONP752 et le montant des dépôts négociés se trouve dans la colonne RCON2365.
Cette activité fait partie du cours
Transactions et gestion des erreurs dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Begin a new transaction
___;
-- Update RCONP752 to true if RCON2365 is over 5000
UPDATE ffiec_reci
SET ___ = 'true'
WHERE ___ > 5000;
-- Oops that was supposed to be 5000000 undo the statement
___;