Træk kun fra, hvis der er penge nok
En udbetaling fra en konto bør kun gå igennem, hvis der er penge nok. Hvis du laver «læs saldo → tjek → skriv» som separate udsagn, kan en anden transaktion mellem trinene tømme saldoen, og vores operation skubber kontoen i negativ.
Løs det med en enkelt opdatering med betingelsen i filteret. Træk 200 fra kontoen med id 1, men kun hvis den nuværende saldo er mindst 200. Hvis der ikke er penge nok, rører opdateringen nul rækker, og i backenden returnerer du «utilstrækkelige midler» til brugeren.
Log ind for at se indsendelseshistorik
Log indLog ind for at bruge AI-mentor
Log ind