L'équivalent de ROWLOCK est le FOR UPDATE clause
select *
from emp
for update;
Depuis 11g Oracle a documenté le SKIP LOCKED syntaxe qui est l'équivalent de READPAST :
select *
from emp
for update skip locked;
Cette syntaxe a fonctionné pendant des lustres (elle est fondamentale pour Advanced Queuing) mais si elle n'est pas dans la documentation, elle n'est pas prise en charge,
Il n'y a pas d'équivalent de UPDLOCK lock parce qu'Oracle n'autorise pas les lectures sales. En savoir plus.