Практическое задание
SQLite: перевод денег в транзакции
сложноВ базе /root/bank.db есть таблица accounts(name TEXT, balance INTEGER) со счетами: у Anna баланс 100, у Boris — 30. Переведи 50 со счёта Anna на счёт Boris, выполнив оба изменения атомарно в одной транзакции (BEGIN ... COMMIT). После перевода у Anna должно стать 50, у Boris — 80, а суммарный баланс не измениться.
- транзакции
- begin commit
- атомарность
- update
- sqlite3