Aan de slagGa gratis aan de slag

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

Cursus bekijken

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.

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';
Code bewerken en uitvoeren