Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Start de transactie met BEGIN.
  • Werk het veld RCONP752 bij naar 'true' waar RCON2365 groter is dan $5.000.000.
  • Sluit de transactie af met COMMIT.
  • Selecteer het aantal rijen waar RCONP752 'true' is.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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';
Code bewerken en uitvoeren