1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Transakce a ošetření chyb v PostgreSQL

Connected

cvičení

Naše první transakce

Teď je čas sestavit první transakci. Jak bylo zmíněno ve slidech, pracuješ s daty od FFEIC – organizace v USA, která stanovuje standardy pro banky a formáty výkaznictví. Nedávno změnila pravidla pro vykazování spotřebitelských vkladových účtů: příznak se nastavuje na true jen tehdy, pokud banka má více než 5 000 000 $ v zprostředkovaných vkladech.

Použijeme transakci, abychom tuto aktualizaci provedli bezpečně. Příznak „Poskytuje spotřebitelské vklady" je ve sloupci RCONP752 a zprostředkované vklady jsou ve sloupci RCON2365.

Pokyny

100 XP
  • Zahaj transakci příkazem BEGIN.
  • Aktualizuj pole RCONP752 na hodnotu 'true' všude tam, kde je RCON2365 větší než 5 000 000 $.
  • Ukonči transakci příkazem COMMIT.
  • Vyber počet řádků, kde má RCONP752 hodnotu 'true'.