Záznam můžete uzamknout, jak je popsáno v jiných odpovědích, ale neuvidíte žádnou výjimku při AKTUALIZACI tohoto řádku.
UPDATE
výpis bude čekat, dokud nebude zámek uvolněn , tj. relace s SELECT ... FOR UPDATE
zavazuje. Poté bude provedena AKTUALIZACE.
Jediná výjimka, kterou můžete spravovat, je DEADLOCK, tj.
Session1 SELECT FOR UPDATE record A
Session2 SELECT FOR UPDATE record B
Session1 UPDATE record B --- wait as record locked
Session2 UPDATE record A --- deadlock as 1 is waiting on 2 and 2 waiting on 1