CommencerCommencer gratuitement

Créer votre première transaction

Vous êtes maintenant prêt à construire votre première transaction. Comme indiqué dans le diaporama, vous travaillez avec des données de la FFEIC, l’organisme américain qui définit les normes bancaires et les formats de reporting. Il a récemment modifié les règles : l’indicateur de déclaration indiquant que vous fournissez des comptes de dépôts aux particuliers ne doit être à vrai que si vous avez plus de 5 000 000 $ de dépôts intermédiés.

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édiés dans la colonne RCON2365.

Cet exercice fait partie du cours

Transactions et gestion des erreurs dans PostgreSQL

Afficher le cours

Instructions

  • Démarrez la transaction avec BEGIN.
  • Mettez à jour le champ RCONP752 à 'true' lorsque RCON2365 est supérieur à 5 000 000 $.
  • Terminez la transaction avec COMMIT.
  • Sélectionnez le nombre de lignes où RCONP752 vaut 'true'.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- 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';
Modifier et exécuter le code