LoslegenKostenlos loslegen

Unsere erste Transaktion erstellen

Jetzt bist du bereit, deine erste Transaktion zu bauen. Wie in den Folien erwähnt, arbeitest du mit Daten der FFEIC, der Organisation in den USA, die Bankstandards und Meldeformate festlegt. Kürzlich wurden die Regeln geändert: Die Meldung, ob du Verbrauchereinlagen anbietest, soll nur dann „true“ sein, wenn du mehr als $5.000.000 an Brokered Deposits hast.

Lass uns eine Transaktion verwenden, um dieses Update sicher durchzuführen. Das Flag „Provides Consumer Deposits“ steht in der Spalte RCONP752, und die Brokered Deposits stehen in der Spalte RCON2365.

Diese Übung ist Teil des Kurses

Transaktionen und Fehlerbehandlung in PostgreSQL

Kurs anzeigen

Anleitung zur Übung

  • Starte die Transaktion mit BEGIN.
  • Setze das Feld RCONP752 auf 'true', wo RCON2365 größer als $5.000.000 ist.
  • Schließe die Transaktion mit COMMIT ab.
  • Wähle die Anzahl der Zeilen aus, in denen RCONP752 'true' ist.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

-- 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 bearbeiten und ausführen