Как я могу гарантировать, что потерянное обновление не произойдет в моем коде? - PullRequest
0 голосов
/ 24 октября 2019

Я просто хочу просто знать, какой код написать в моей процедуре, чтобы гарантировать, что никакие потерянные обновления не произойдут. Вот мой код:

CREATE OR REPLACE PROCEDURE UpdBal (vcust3 number, vcust7 number) AS
BEGIN
update customer set balance = balance + 100 where custid = vcust3;
update customer set balance = balance - 100 where custid = vcust7;
END;

1 Ответ

0 голосов
/ 24 октября 2019

Вы можете использовать транзакцию и откат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...