I've written this more times than I'd like, in four or five languages by now: SELECT balance FROM accounts WHERE id = 1; -- application does the arithmetic UPDATE accounts SET balance = $new WHERE id = 1; INSERT INTO audit_log (account_id, old_balance, new_balance) VALUES (1, $old, $new); Read it, do the sum, write it back. Log what happened....
🔧 Programmierung 🕛 kürzlich 1 Min Lesezeit
Your audit log is probably lying to you. Postgres 18 fixes it in one statement.
Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
Wie bewertest du diesen Beitrag?
1 Klick Feedback Teilen mit Netzwerk & Team:
Hat Ihnen dieser Tipp / Anleitung geholfen?
Community-Analysen & Experten-Meinungen 0
Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf „ Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum 🔴 Akute Relevanz 43%
🟡 In Evaluierung 32%
🟢 Keine Auswirkung 15%
Spannende Innovation 10%
SOCIAL SHARE CARD GENERATOR