Použití rollbacku
FFIEC nedávno změnila požadavky na výkaznictví pro banky, které nabízejí spotřebitelské vkladové účty a mají více než 5 000 000 $ v brokerovaných vkladech. Tuto aktualizaci proveďme bezpečně pomocí transakce. Příznak „Provides Consumer Deposits" je ve sloupci RCONP752 a výše brokerovaných vkladů je ve sloupci RCON2365.
Toto cvičení je součástí kurzu
Transakce a ošetření chyb v PostgreSQL
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- Begin a new transaction
___;
-- Update RCONP752 to true if RCON2365 is over 5000
UPDATE ffiec_reci
SET ___ = 'true'
WHERE ___ > 5000;
-- Oops that was supposed to be 5000000 undo the statement
___;