O equivalente a
ROWLOCK é o FOR UPDATE cláusula select *
from emp
for update;
Desde o 11g, a Oracle documentou o
SKIP LOCKED sintaxe equivalente a READPAST :select *
from emp
for update skip locked;
Essa sintaxe funciona há muito tempo (é fundamental para o Advanced Queuing), mas se não estiver nos documentos, não é compatível,
Não há equivalente de
UPDLOCK lock porque o Oracle não permite leituras sujas. Descubra mais.