| BEGIN | |
| UPDATE Accounts SET val = val + :delta WHERE id = :aid; | |
| SELECT val FROM Accounts WHERE id = :aid; | |
| UPDATE Tellers SET val = val + :delta WHERE id = :tid; | |
| UPDATE Branches SET val = val + :delta WHERE id = :bid; | |
| INSERT INTO History (tid, bid, aid, delta) VALUES (:tid, :bid, :aid, :delta); | |
| COMMIT | |