Ekvivalent ROWLOCK
je FOR UPDATE
doložka
select *
from emp
for update;
Od 11g Oracle zdokumentoval SKIP LOCKED
syntaxe, která je ekvivalentem READPAST
:
select *
from emp
for update skip locked;
Tato syntaxe fungovala věky (je zásadní pro Advanced Queuing), ale pokud není v dokumentech, není podporována,
Neexistuje žádný ekvivalent UPDLOCK
lock, protože Oracle flat out neumožňuje nečisté čtení. Zjistit více.