Créer votre première transaction
Vous êtes maintenant prêt à créer votre première transaction. Comme indiqué dans le diaporama, vous travaillez avec des données de la FFEIC, l'organisme américain qui établit les normes bancaires et les formats de déclaration. Récemment, ils ont modifié les règles : l'indicateur de déclaration précisant si vous offrez des comptes de dépôts aux consommateurs doit être à vrai uniquement si vous avez plus de 5 000 000 $ en dépôts intermédiaires.
Utilisons une transaction pour effectuer cette mise à jour en toute sécurité. Le drapeau « Provides Consumer Deposits » se trouve dans la colonne RCONP752 et le montant des dépôts intermédiaires dans la colonne RCON2365.
Cette activité fait partie du cours
Transactions et gestion des erreurs dans PostgreSQL
Instructions de l’exercice
BEGINla transaction.- Mettez à jour le champ
RCONP752à'true'lorsqueRCON2365est supérieur à 5 000 000 $. - Terminez la transaction avec
COMMIT. - Sélectionnez le dénombrement des lignes où
RCONP752est'true'.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Begin a new transaction
___;
-- Update RCOP752 to true if RCON2365 is over 5000000
UPDATE ffiec_reci
___ RCONP752 = 'true'
WHERE RCON2365 > ___;
-- Commit the transaction
___;
-- Select a count of records now true
SELECT COUNT(RCONP752)
FROM ffiec_reci
WHERE ___ = 'true';