CommencerCommencer gratuitement

Utiliser un seul point de sauvegarde

Les banques qui détiennent des montants élevés sur des comptes Money Market Deposit Accounts (MMDA) résistent souvent mieux aux ralentissements économiques. Pour classer les banques, nous allons utiliser un champ indicateur comme FIELD48 pour stocker des informations utiles aux traitements ultérieurs. Marquons les banques avec plus de 5000000.

Cet exercice fait partie du cours

Transactions et gestion des erreurs dans PostgreSQL

Afficher le cours

Instructions

  • Créez une transaction.
  • Mettez à jour FIELD48 avec MMDA si RCON6810 (valeur MMDA) est supérieur à 5000000.
  • Définissez un point de sauvegarde nommé mmda_flag_set.
  • Annulez toute la transaction.

Exercice interactif pratique

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

BEGIN;

-- Set the flag to indicate that they hold MMDAs where more than $5 million
UPDATE ffiec_reci 
SET FIELD48 = '___' 
WHERE ___ > 5000000;

-- Set a savepoint
___ ___;

-- Rollback the whole transaction
___;

COMMIT;
Modifier et exécuter le code