Odepiš z účtu, jen pokud je dost peněz
Výběr z účtu by měl proběhnout jen tehdy, pokud je na něm dost peněz. Pokud uděláš «přečti zůstatek → zkontroluj → zapiš» jako samostatné příkazy, mezi kroky může jiná transakce zůstatek vyčerpat a naše operace pošle účet do mínusu.
Vyřeš to jediným příkazem update s podmínkou ve filtru. Odepiš 200 z účtu s id 1, ale jen pokud je aktuální zůstatek alespoň 200. Pokud peníze nestačí, update se nedotkne žádného řádku a na backendu vrátíš uživateli «nedostatek prostředků».
Přihlaste se, abyste viděli historii odevzdání
Přihlásit sePřihlaste se, abyste mohli použít AI mentora
Přihlásit se