Använda rollbacks
FFIEC har nyligen ändrat rapporteringskravet för banker som erbjuder konsumentinlåningskonton och har mer än 5 000 000 dollar i mäklardefinansierade inlåning. Vi använder en transaktion för att göra den uppdateringen på ett säkert sätt. Flaggan "Provides Consumer Deposits" finns i kolumnen RCONP752 och beloppet för mäklardefinansierad inlåning finns i kolumnen RCON2365.
Den här övningen är en del av kursen
Transaktioner och felhantering i PostgreSQL
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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
___;