Je eerste transactie maken
Je bent nu klaar om je eerste transactie te bouwen. Zoals in de dia's genoemd, werk je met gegevens van de FFEIC, de organisatie in de VS die bankstandaarden en rapportageformaten vastlegt. Onlangs hebben ze de regels aangepast: je rapporteert dat je consumentenrekeningen aanbiedt alleen als je meer dan $5.000.000 aan bemiddelde deposito's hebt.
Laten we een transactie gebruiken om die update veilig door te voeren. De vlag "Provides Consumer Deposits" staat in de kolom RCONP752 en de bemiddelde deposito's staan in de kolom RCON2365.
Deze oefening maakt deel uit van de cursus
Transacties en foutafhandeling in PostgreSQL
Oefeninstructies
- Start de transactie met
BEGIN. - Werk het veld
RCONP752bij naar'true'waarRCON2365groter is dan $5.000.000. - Sluit de transactie af met
COMMIT. - Selecteer het aantal rijen waar
RCONP752'true'is.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
-- Begin a new transaction
___;
-- Update RCOP752 to true if RCON2365 is over 5000000
UPDATE ffiec_reci
___ RCONP752 = 'true'
WHERE RCON2365 > ___;
-- Commit the transaction
___;
-- Select a count of records now true
SELECT COUNT(RCONP752)
FROM ffiec_reci
WHERE ___ = 'true';