ПочатиПочніть безкоштовно

Робота з однією точкою збереження

Банки з великими обсягами на рахунках Money Market Deposit Accounts (MMDA) зазвичай стійкіші до спаду в економіці. Щоб класифікувати банки, ми використаємо прапорець, наприклад поле FIELD48, щоб зберігати інформацію для подальшої обробки. Позначте банки з понад 5000000.

Ця вправа є частиною курсу

Транзакції та обробка помилок у PostgreSQL

Переглянути курс

Інструкції до вправи

  • Створіть транзакцію.
  • Оновіть FIELD48 до MMDA, якщо RCON6810 (значення MMDA) більше за 5000000.
  • Встановіть точку збереження з назвою mmda_flag_set.
  • Виконайте ROLLBACK для всієї транзакції.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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;
Редагувати та запускати код