Транзакції з одним оператором
Тепер ви попрацюєте з транзакцією, що складається з одного оператора. Деякі види ощадних рахунків для фізичних осіб і компаній містять кошти, які не можна зняти на вимогу. Сума таких утриманих коштів зберігається в полі RCONB550. Такі рахунки підвищують стабільність банку та забезпечують передбачувані надходження для фінансової установи через комісії та відсотки за кредитами. Оновімо FIELD48 до значення '1' для кожної з цих установ, щоб позначити наявність такої стабільності, якщо сума перевищує $100M.
Ця вправа є частиною курсу
Транзакції та обробка помилок у PostgreSQL
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Update records to indicate nontransactionals over 100,000,000
UPDATE ffiec_reci
SET ___ = '___'
WHERE RCONB550 > ___;
-- Select a count of records where the flag field is not '1'
SELECT COUNT(*)
FROM ffiec_reci
WHERE ___ != ___ or ___ is null;