CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • BEGIN la transaction.
  • Mettez à jour le champ RCONP752 à 'true' lorsque RCON2365 est supérieur à 5 000 000 $.
  • Terminez la transaction avec COMMIT.
  • Sélectionnez le dénombrement des lignes où RCONP752 est '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';
Modifier et exécuter le code