Odpowiednik ROWLOCK
to FOR UPDATE
klauzula
select *
from emp
for update;
Od 11g Oracle udokumentowało SKIP LOCKED
składnia, która jest odpowiednikiem READPAST
:
select *
from emp
for update skip locked;
Ta składnia działała od wieków (jest podstawą zaawansowanego kolejkowania), ale jeśli nie ma jej w dokumentach, nie jest obsługiwana,
Nie ma odpowiednika UPDLOCK
zablokować, ponieważ Oracle flat out nie pozwala na brudne odczyty. Dowiedz się więcej.