L'equivalente di ROWLOCK
è il FOR UPDATE
clausola
select *
from emp
for update;
Dall'11g Oracle ha documentato il SKIP LOCKED
sintassi che è l'equivalente di READPAST
:
select *
from emp
for update skip locked;
Questa sintassi ha funzionato per anni (è fondamentale per Advanced Queuing) ma se non è nei documenti non è supportata,
Non esiste un equivalente di UPDLOCK
lock perché Oracle flat out non consente letture sporche. Scopri di più.