Usando rollbacks
Recentemente, o FFIEC mudou a exigência de relatório para bancos que oferecem contas de depósito para consumidores se tiverem mais de US$ 5.000.000 em depósitos intermediados. Vamos usar uma transação para fazer essa atualização com segurança. O indicador "Provides Consumer Deposits" está na coluna RCONP752 e o valor de depósitos intermediados está na coluna RCON2365.
Este exercício faz parte do curso
Transações e Tratamento de Erros no PostgreSQL
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- 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
___;