BaşlayınÜcretsiz Başlayın

Working with a single savepoint

Banks that carry large value in Money Market Deposit Accounts (MMDA) are often resilient to downturns in the economy. In order to classify banks, we'll use a flag field such as FIELD48 to store information useful for further processing. Let's flag banks with over 5000000.

Bu egzersiz

Transactions and Error Handling in PostgreSQL

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Create a transaction.
  • Update FIELD48 to MMDA if RCON6810 (MMDA value) is greater than 5000000.
  • Set a savepoint named mmda_flag_set.
  • Rollback the whole transaction.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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;
Kodu Düzenle ve Çalıştır